On top of the bugfix I released, it had a MAJOr bug... which caused no returns to be added! Here it is: } else if (!action && (strlen(*d->str) > (d->max_str - 3))) strcat(*d->str, "\r\n"); A semi-fixed but bugged version The correct version: } else if (!action && (strlen(*d->str) < (d->max_str - 3))) strcat(*d->str, "\r\n"); Note: it would only append "\r\n" if the length was GREATER than the max. Ouch. Talk about no formatting :-) - Chris Jacobson +------------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html | +------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/08/00 PST