aboutsummaryrefslogtreecommitdiffstats
path: root/gpgme/conversion.c
diff options
context:
space:
mode:
Diffstat (limited to 'gpgme/conversion.c')
-rw-r--r--gpgme/conversion.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gpgme/conversion.c b/gpgme/conversion.c
index 9e1737f6..8302f991 100644
--- a/gpgme/conversion.c
+++ b/gpgme/conversion.c
@@ -62,6 +62,8 @@ _gpgme_decode_c_string (const char *src, char **destp)
if (!dest)
return mk_error (Out_Of_Core);
+ *destp = dest;
+
while (*src)
{
if (*src != '\\')
@@ -130,7 +132,6 @@ _gpgme_decode_c_string (const char *src, char **destp)
}
}
*(dest++) = 0;
- *destp = dest;
return 0;
}