diff --git a/lib/sgetspent.c b/lib/sgetspent.c index 0ac1edd6..758258f9 100644 --- a/lib/sgetspent.c +++ b/lib/sgetspent.c @@ -73,9 +73,8 @@ sgetspent(const char *string) } } - if (i == (FIELDS - 1)) { - fields[i++] = cp; - } + if (i == (FIELDS - 1)) + fields[i++] = ""; if ( ((NULL != cp) && ('\0' != *cp)) || ((i != FIELDS) && (i != OFIELDS)) ) {