version 1.269, 2015/04/17 13:19:22 |
version 1.270, 2015/04/24 01:36:01 |
|
|
otmp = tmp = xstrdup(cert_principals); |
otmp = tmp = xstrdup(cert_principals); |
plist = NULL; |
plist = NULL; |
for (; (cp = strsep(&tmp, ",")) != NULL; n++) { |
for (; (cp = strsep(&tmp, ",")) != NULL; n++) { |
plist = xrealloc(plist, n + 1, sizeof(*plist)); |
plist = xreallocarray(plist, n + 1, sizeof(*plist)); |
if (*(plist[n] = xstrdup(cp)) == '\0') |
if (*(plist[n] = xstrdup(cp)) == '\0') |
fatal("Empty principal name"); |
fatal("Empty principal name"); |
} |
} |