summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Nikias Bassen2024-09-14 18:40:24 +0800
committerGravatar Nikias Bassen2024-09-14 21:38:13 +0200
commit10d9eae13bb2408982eea60f1b2eb529f6c74647 (patch)
treef27a1c02e56d2c1bf902d2d05997c944fb08799f
parentdf80b73b411d1053cb87e96439d2282879d9baa8 (diff)
downloadusbmuxd-10d9eae13bb2408982eea60f1b2eb529f6c74647.tar.gz
usbmuxd-10d9eae13bb2408982eea60f1b2eb529f6c74647.tar.bz2
conf: fix false plist write error in config_set_device_record
Thanks to @xunmod for reporting!
-rw-r--r--src/conf.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/conf.c b/src/conf.c
index 2e6c97f..532dedc 100644
--- a/src/conf.c
+++ b/src/conf.c
@@ -431,7 +431,7 @@ int config_set_device_record(const char *udid, char* record_data, uint64_t recor
remove(device_record_file);
/* store file */
- if (!plist_write_to_file(plist, device_record_file, PLIST_FORMAT_XML, 0)) {
+ if (plist_write_to_file(plist, device_record_file, PLIST_FORMAT_XML, 0) != PLIST_ERR_SUCCESS) {
usbmuxd_log(LL_DEBUG, "Could not open '%s' for writing: %s", device_record_file, strerror(errno));
res = -ENOENT;
}