ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/common/loader.C
(Generate patch)

Comparing deliantra/server/common/loader.C (file contents):
Revision 1.91 by root, Wed Jul 4 06:38:35 2007 UTC vs.
Revision 1.92 by root, Tue Jul 10 05:51:37 2007 UTC

958 randomitems = 0; 958 randomitems = 0;
959 break; 959 break;
960 960
961 case KW_msg: 961 case KW_msg:
962 f.get_ml (KW_endmsg, msg); 962 f.get_ml (KW_endmsg, msg);
963 //TODO: allow longer messages
964 if (strlen (msg) >= HUGE_BUF)
965 {
966 LOG (llevDebug, "\tError message length >= %d: %d\n>%.80s<\n", HUGE_BUF, strlen (msg), &msg);
967 msg = "ERROR, please report: string too long, winged.\n";
968 }
969 break; 963 break;
970 964
971 case KW_lore: 965 case KW_lore:
972 f.get_ml (KW_endlore, lore); 966 f.get_ml (KW_endlore, lore);
973 //TODO: allow longer messages
974 /* Just print a warning so we can be reasonably safe
975 * about not overflowing the buffer.
976 */
977 if (strlen (lore) > (HUGE_BUF / 2))
978 LOG (llevDebug, "\tWarning lore length > %d (max allowed=%d): %d\n>%.80s<\n",
979 HUGE_BUF / 2, HUGE_BUF, strlen (lore), &lore);
980 break; 967 break;
981 968
982 case KW_editable: 969 case KW_editable:
983 case KW_editor_folder: 970 case KW_editor_folder:
984 break; 971 break;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines