X-Git-Url: http://git.silcnet.org/gitweb/?p=silc.git;a=blobdiff_plain;f=lib%2Fsilcutil%2Fsilcutil.c;h=5d656b78881324c70aa4d0a4c50e234e4d365ad0;hp=daea86c3dfe2e7a769c0d9a0fb4ed62741733ea0;hb=32607f5db7ea3393765be5421e754ef191894dd5;hpb=a21cfe2e02c268a20b8231b52017234fb3beea3f diff --git a/lib/silcutil/silcutil.c b/lib/silcutil/silcutil.c index daea86c3..5d656b78 100644 --- a/lib/silcutil/silcutil.c +++ b/lib/silcutil/silcutil.c @@ -116,11 +116,13 @@ int silc_parse_userfqdn(const char *string, { SilcUInt32 tlen; - if (!user || !fqdn) + if (!user && !fqdn) return 0; - memset(user, 0, user_size); - memset(fqdn, 0, fqdn_size); + if (user) + memset(user, 0, user_size); + if (user) + memset(fqdn, 0, fqdn_size); if (!string) return 0;