aboutsummaryrefslogtreecommitdiffstats
path: root/src/spawn-w32.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/spawn-w32.c')
-rw-r--r--src/spawn-w32.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/spawn-w32.c b/src/spawn-w32.c
index a5d6295..909929c 100644
--- a/src/spawn-w32.c
+++ b/src/spawn-w32.c
@@ -452,15 +452,15 @@ spawn_detached (const char *pgmname, char *cmdline, gpgrt_spawn_actions_t act)
_gpgrt_log_info ("gpgrt_spawn_detached: "
"CreateProcess(detached) failed: %d\n",
(int)GetLastError ());
- xfree (wpgmname);
- xfree (wcmdline);
+ _gpgrt_free_wchar (wpgmname);
+ _gpgrt_free_wchar (wcmdline);
xfree (cmdline);
return GPG_ERR_GENERAL;
}
if (si.lpAttributeList)
DeleteProcThreadAttributeList (si.lpAttributeList);
- xfree (wpgmname);
- xfree (wcmdline);
+ _gpgrt_free_wchar (wpgmname);
+ _gpgrt_free_wchar (wcmdline);
xfree (cmdline);
/* log_debug ("CreateProcess(detached) ready: hProcess=%p hThread=%p" */
@@ -822,8 +822,8 @@ _gpgrt_process_spawn (const char *pgmname, const char *argv[],
if ((flags & GPGRT_PROCESS_STDERR_PIPE)
|| !(flags & GPGRT_PROCESS_STDERR_KEEP))
CloseHandle (hd_err[1]);
- xfree (wpgmname);
- xfree (wcmdline);
+ _gpgrt_free_wchar (wpgmname);
+ _gpgrt_free_wchar (wcmdline);
xfree (process);
xfree (cmdline);
return GPG_ERR_GENERAL;
@@ -831,8 +831,8 @@ _gpgrt_process_spawn (const char *pgmname, const char *argv[],
if (si.lpAttributeList)
DeleteProcThreadAttributeList (si.lpAttributeList);
- xfree (wpgmname);
- xfree (wcmdline);
+ _gpgrt_free_wchar (wpgmname);
+ _gpgrt_free_wchar (wcmdline);
xfree (cmdline);
if ((flags & GPGRT_PROCESS_STDIN_PIPE)