if ((memberstruct->type == M_STRING ||
memberstruct->type == M_ANY) &&
strchr(memberstruct->name, '\'')) {
- fprintf(stderr, "Illegal character \"'\" in \"STRING:%s\", aborting blanche.\n",
- memberstruct->name);
- fprintf(stderr, "No changes were made.\n");
- exit(2);
+ fprintf(stderr, "%s: Illegal character \"'\" in argument while adding \"STRING:%s\" to %s.\n",
+ whoami, memberstruct->name, listname);
+ continue;
}
/* canonicalize string if necessary */
if (memberstruct->type == M_STRING &&