Set len to 0 if string is empty.
[lms] / lightmediascanner / src / lib / lightmediascanner_utils.c
index f3cf297..103af44 100644 (file)
@@ -37,9 +37,14 @@ lms_strstrip(char *str, unsigned int *p_len)
 
     len = *p_len;
 
-    if (len < 2 || *str == '\0') /* just '\0'? */
+    if (len == 0)
         return;
 
+    if (*str == '\0') {
+        *p_len = 0;
+        return;
+    }
+
     p = str + len - 1;
     for (i = len - 1; i >= 0; i--) {
         if (isspace(*p) || *p == '\0') {