version 1.5, 2019/07/20 11:06:33 |
version 1.6, 2021/02/24 14:17:18 |
|
|
return (dobeep_msgs("Command takes no arguments: ", cmdp)); |
return (dobeep_msgs("Command takes no arguments: ", cmdp)); |
|
|
/* now find the first argument */ |
/* now find the first argument */ |
p = fendp + 1; |
if (fendp) |
|
p = fendp + 1; |
|
else |
|
p = ""; |
p = skipwhite(p); |
p = skipwhite(p); |
if (strlcpy(argbuf, p, sizeof(argbuf)) >= sizeof(argbuf)) |
if (strlcpy(argbuf, p, sizeof(argbuf)) >= sizeof(argbuf)) |
return (dobeep_msg("strlcpy error")); |
return (dobeep_msg("strlcpy error")); |
|
|
foundlist(char *defstr) |
foundlist(char *defstr) |
{ |
{ |
struct varentry *vt, *v1 = NULL; |
struct varentry *vt, *v1 = NULL; |
const char e[1] = "e", t[1] = "t"; |
const char e[2] = "e", t[2] = "t"; |
char *p, *vnamep, *vendp = NULL, *valp, *o; |
char *p, *vnamep, *vendp = NULL, *valp, *o; |
int spc; |
int spc; |
|
|
|
|
spc = 0; |
spc = 0; |
} |
} |
} |
} |
*vendp = '\0'; |
if (vendp) |
|
*vendp = '\0'; |
|
|
if ((v1->vals = strndup(valp, BUFSIZE)) == NULL) |
if ((v1->vals = strndup(valp, BUFSIZE)) == NULL) |
return(dobeep_msg("strndup error")); |
return(dobeep_msg("strndup error")); |
|
|