+Thu Nov 23 19:13:21 CET 2000 Wichert Akkerman <wakkerma@debian.org>
+
+ * lib/myopt.c: properly chomp read lines
+
Thu Nov 23 17:52:44 CET 2000 Wichert Akkerman <wakkerma@debian.org>
* lib/fields.c, lib/dump.c: fix two memory leaks
while (fgets(linebuf, sizeof(linebuf), file)) {
char* opt;
const struct cmdinfo *cip;
+ int l;
if ((linebuf[0]=='#') || (linebuf[0]=='\n') || (linebuf[0]==0)) continue;
- linebuf[strlen(linebuf)-1]=0;
+ l=strlen(linebuf);
+ if (linebuf[l-1]=='\n') linebuf[l-1]=0;
for (opt=linebuf;isalnum(*opt)||*opt=='-';opt++) ;
if (*opt==0)
opt=NULL;