add_history(ans);
strncpy(ansbuf, ans, sizeof(ansbuf));
ansbuf[sizeof(ansbuf) - 1] = '\0';
+ free(ans);
+
cpp = brkstring(ansbuf, " ", NULL);
switch (smatch(*cpp, ansp)) {
case AMBIGSW:
printf(" -%s unknown. Hit <CR> for help.\n", *cpp);
continue;
default:
- free(ans);
return cpp;
}
- free(ans);
}
}