commit - 783a1f0e470eb58580303aee17b6813f279bfe0c
commit + 051c65f96966c9b49e82894a37f7ca14d36edf73
blob - d7fbbbf03ba66f4d58ce6bcdfa367c1a4ddbba33
blob + a75b05706a54ab80535e1dad7a26a01168993bb3
--- mymenu.c
+++ mymenu.c
strdupn(char *str)
{
int len, i;
- char *dup;
-
- len = strlen(str);
+ char *t, *dup;
if (str == NULL || len == 0)
return NULL;
if ((dup = strdup(str)) == NULL)
return NULL;
- for (i = 0; i < len; ++i)
- if (dup[i] == ' ')
- dup[i] = 'n';
+ for (t = dup; *t; ++t) {
+ if (*t == ' ')
+ *t = 'n';
+ }
return dup;
}