* For now just return.
*/
#else /* !MAC */
- config_error_add("%s option specified multiple times: %s.\n",
+ config_error_add("%s option specified multiple times: %s",
iscompound ? "compound" : "boolean", opts);
#endif /* ?MAC */
return;
if (match_optname(opts, "female", 3, FALSE)) {
if (duplicate_opt_detection(opts, 0))
complain_about_duplicate(opts, 0);
- if (!initial && flags.female == negated)
- pline("That is not anatomically possible.");
- else
+ if (!initial && flags.female == negated) {
+ config_error_add("That is not anatomically possible.");
+ return FALSE;
+ } else
flags.initgend = flags.female = !negated;
- return FALSE;
+ return retval;
}
if (match_optname(opts, "male", 4, FALSE)) {
if (duplicate_opt_detection(opts, 0))
complain_about_duplicate(opts, 0);
- if (!initial && flags.female != negated)
- pline("That is not anatomically possible.");
- else
+ if (!initial && flags.female != negated) {
+ config_error_add("That is not anatomically possible.");
+ return FALSE;
+ } else
flags.initgend = flags.female = negated;
- return FALSE;
+ return retval;
}
#if defined(MICRO) && !defined(AMIGA)
config_error_add("Unknown %s '%s'", fullname, op);
return FALSE;
}
- }
+ } else
+ return FALSE;
return retval;
}
return FALSE;
} else /* Backwards compatibility */
nmcpy(pl_character, op, PL_NSIZ);
- }
+ } else
+ return FALSE;
return retval;
}
return FALSE;
} else /* Backwards compatibility */
pl_race = *op;
- }
+ } else
+ return FALSE;
return retval;
}
return FALSE;
} else
flags.female = flags.initgend;
- }
+ } else
+ return FALSE;
return retval;
}