diff --git a/pclsync/pfs.c b/pclsync/pfs.c index 135e909..560fabb 100644 --- a/pclsync/pfs.c +++ b/pclsync/pfs.c @@ -3692,7 +3692,7 @@ static int pfs_do_start() { // Add user-specified FUSE options from environment variable const char *fuse_opts_env = getenv("PCLOUD_FUSE_OPTS"); if (fuse_opts_env && fuse_opts_env[0] != '\0') { - char *fuse_opts = strdup(fuse_opts_env); + char *fuse_opts = putil_strdup(fuse_opts_env); if (fuse_opts) { char *saveptr = NULL; char *token = strtok_r(fuse_opts, ",", &saveptr); diff --git a/pclsync/psynclib.c b/pclsync/psynclib.c index 933c1ba..303b586 100644 --- a/pclsync/psynclib.c +++ b/pclsync/psynclib.c @@ -2353,7 +2353,7 @@ int psync_create_backup(char *path, char **errMsg) { int res = 0, oParCnt = 0; if (path[0] == 0) { - *errMsg = strdup(PSYNC_BACKUP_PATH_EMPTY_MSG); + *errMsg = putil_strdup(PSYNC_BACKUP_PATH_EMPTY_MSG); return PSYNC_BACKUP_PATH_EMPTY_ERR; } diff --git a/pclsync/ptevent.c b/pclsync/ptevent.c index fb0dcd6..516904b 100644 --- a/pclsync/ptevent.c +++ b/pclsync/ptevent.c @@ -46,8 +46,8 @@ void ptevent_process(event_data_struct *data) { event_data->eventid = data->eventid; event_data->uint1 = data->uint1; event_data->uint2 = data->uint2; - event_data->str1 = data->str1 ? strdup(data->str1) : NULL; - event_data->str2 = data->str2 ? strdup(data->str2) : NULL; + event_data->str1 = data->str1 ? putil_strdup(data->str1) : NULL; + event_data->str2 = data->str2 ? putil_strdup(data->str2) : NULL; prun_thread1("Data Event", proc_send_data_event, event_data); } else { diff --git a/pclsync/ptools.c b/pclsync/ptools.c index 5e3381f..b7cbf27 100644 --- a/pclsync/ptools.c +++ b/pclsync/ptools.c @@ -582,7 +582,7 @@ char *ptools_sfldr_by_syncid(uint64_t syncId) { return NULL; } - retName = strdup(syncName); + retName = putil_strdup(syncName); psql_free(res); @@ -601,5 +601,5 @@ char *ptools_fldr_name_by_path(char *path) { path++; } - return strdup(folder); + return putil_strdup(folder); } diff --git a/pclsync/pupload.c b/pclsync/pupload.c index 469946f..f6f1764 100644 --- a/pclsync/pupload.c +++ b/pclsync/pupload.c @@ -366,7 +366,7 @@ int handle_api_errors(sync_err_struct *err_struct) { event_data = pmem_malloc(PMEM_SUBSYS_UPLOAD, sizeof(event_data_struct)); event_data->eventid = PEVENT_SYNC_RENAME_F; - event_data->str1 = strdup(err_struct->newName); + event_data->str1 = putil_strdup(err_struct->newName); event_data->str2 = folder; event_data->uint1 = err_struct->folderid; event_data->uint2 = err_struct->newparentfolderid; @@ -422,7 +422,7 @@ static int task_renameremotefolder(psync_folderid_t folderid, pdiff_wake(); } else { - err_struct.newName = strdup(newname); + err_struct.newName = putil_strdup(newname); err_struct.err = result; err_struct.err_msg = (char *)papi_find_result2(res, "error", PARAM_STR)->str;