aboutsummaryrefslogtreecommitdiffstats
path: root/common/asshelp.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--common/asshelp.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/common/asshelp.c b/common/asshelp.c
index 8274d88a7..99da71a22 100644
--- a/common/asshelp.c
+++ b/common/asshelp.c
@@ -49,7 +49,7 @@ send_one_option (assuan_context_t ctx, gpg_err_source_t errsource,
else
{
err = assuan_transact (ctx, optstr, NULL, NULL, NULL, NULL, NULL, NULL);
- free (optstr);
+ xfree (optstr);
}
return err;
@@ -119,7 +119,7 @@ send_pinentry_environment (assuan_context_t ctx,
old_lc = setlocale (LC_CTYPE, NULL);
if (old_lc)
{
- old_lc = strdup (old_lc);
+ old_lc = xtrystrdup (old_lc);
if (!old_lc)
return gpg_error_from_syserror ();
}
@@ -134,7 +134,7 @@ send_pinentry_environment (assuan_context_t ctx,
if (old_lc)
{
setlocale (LC_CTYPE, old_lc);
- free (old_lc);
+ xfree (old_lc);
}
#endif
if (err)
@@ -145,7 +145,7 @@ send_pinentry_environment (assuan_context_t ctx,
old_lc = setlocale (LC_MESSAGES, NULL);
if (old_lc)
{
- old_lc = strdup (old_lc);
+ old_lc = xtrystrdup (old_lc);
if (!old_lc)
return gpg_error_from_syserror ();
}
@@ -160,7 +160,7 @@ send_pinentry_environment (assuan_context_t ctx,
if (old_lc)
{
setlocale (LC_MESSAGES, old_lc);
- free (old_lc);
+ xfree (old_lc);
}
#endif
if (err)