X-Git-Url: http://git.silc.fi/gitweb/?p=runtime.git;a=blobdiff_plain;f=lib%2Fsilcutil%2Fsilcutil.c;h=870bd60613aed0e67f0143c79d570b97aa93011a;hp=0d6498f390e954a86457237ac52f92ee7f23d377;hb=306cc839060cf3f1175ddad4a7da434b6a436d09;hpb=2e38841f29b276706da86abc763d919ddadf7e1d diff --git a/lib/silcutil/silcutil.c b/lib/silcutil/silcutil.c index 0d6498f3..870bd606 100644 --- a/lib/silcutil/silcutil.c +++ b/lib/silcutil/silcutil.c @@ -106,8 +106,10 @@ int silc_parse_userfqdn(const char *string, return 0; } - memset(user, 0, user_size); - memset(fqdn, 0, fqdn_size); + if (user) + memset(user, 0, user_size); + if (fqdn) + memset(fqdn, 0, fqdn_size); if (!string) { silc_set_errno(SILC_ERR_INVALID_ARGUMENT);