George Greer wrote:
> CircleMUD Fixes:
>
> * VMS updates and a few minor changes.
noticed bug with the latest patch, if a drink container doesn't have
more than one alias the mud won't boot.
the patch is in check_object:
case ITEM_DRINKCON:
{
char onealias[MAX_INPUT_LENGTH], *space = strchr(obj->name, ' ');
+int n = space ? (space-obj->name) : strlen(obj->name);
-strncpy(onealias, obj->name, space - obj->name);
-onealias[space - obj->name] = '\0';
+strncpy(onealias, obj->name, n);
+onealias[n] = '\0';
if (search_block(onealias, drinknames, TRUE) < 0 && (error = TRUE))
Cheers,
Chris
+------------------------------------------------------------+
| Ensure that you have read the CircleMUD Mailing List FAQ: |
| http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html |
+------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/15/00 PST