projects
/
lms
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
d139d85
)
Check for zero-padded strings.
author
barbieri
<barbieri@gmail.com>
Tue, 22 Jan 2008 20:53:13 +0000
(20:53 +0000)
committer
barbieri
<barbieri@gmail.com>
Tue, 22 Jan 2008 20:53:13 +0000
(20:53 +0000)
lightmediascanner/src/lib/lightmediascanner_utils.c
patch
|
blob
|
history
diff --git
a/lightmediascanner/src/lib/lightmediascanner_utils.c
b/lightmediascanner/src/lib/lightmediascanner_utils.c
index
29d76cb
..
f3cf297
100644
(file)
--- 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;
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--) {
return;
p = str + len - 1;
for (i = len - 1; i >= 0; i--) {
- if (isspace(*p)) {
+ if (isspace(*p) || *p == '\0') {
*p = '\0';
len--;
p--;
*p = '\0';
len--;
p--;