From: barbieri Date: Tue, 22 Jan 2008 20:53:13 +0000 (+0000) Subject: Check for zero-padded strings. X-Git-Url: https://vcs.maemo.org/git/?p=lms;a=commitdiff_plain;h=352377761e974a248bf9beceb124a4a5c62c3de4 Check for zero-padded strings. --- diff --git a/lightmediascanner/src/lib/lightmediascanner_utils.c b/lightmediascanner/src/lib/lightmediascanner_utils.c index 29d76cb..f3cf297 100644 --- a/lightmediascanner/src/lib/lightmediascanner_utils.c +++ b/lightmediascanner/src/lib/lightmediascanner_utils.c @@ -37,12 +37,12 @@ lms_strstrip(char *str, unsigned int *p_len) len = *p_len; - if (len < 2) /* just '\0'? */ + if (len < 2 || *str == '\0') /* just '\0'? */ return; p = str + len - 1; for (i = len - 1; i >= 0; i--) { - if (isspace(*p)) { + if (isspace(*p) || *p == '\0') { *p = '\0'; len--; p--;