Changes for Win32; update precompiled files

Also fix Orctown probabilities; fixed support for snprintf;
update Win32 makefile to allow level compiler use

Conflicts:
	win/win32/levstuff.mak
This commit is contained in:
Derek S. Ray
2015-02-22 18:53:30 -05:00
committed by Pasi Kallinen
parent b1835cc65d
commit 7f03ee4216
9 changed files with 8416 additions and 2986 deletions

View File

@@ -697,7 +697,7 @@ funcdef_defined(f, name, casesense)
if (casesense) {
if (!strcmp(name, f->name)) return f;
} else {
if (!strcasecmp(name, f->name)) return f;
if (!strcmpi(name, f->name)) return f;
}
f = f->next;
}
@@ -748,7 +748,7 @@ vardef_defined(f, name, casesense)
if (casesense) {
if (!strcmp(name, f->name)) return f;
} else {
if (!strcasecmp(name, f->name)) return f;
if (!strcmpi(name, f->name)) return f;
}
f = f->next;
}
@@ -988,7 +988,7 @@ char c;
/* didn't find it; lets try case insensitive search */
for (i = LOW_PM; i < NUMMONS; i++)
if (!class || class == mons[i].mlet)
if (!strcasecmp(s, mons[i].mname)) {
if (!strcmpi(s, mons[i].mname)) {
if (be_verbose)
lc_warning("Monster type \"%s\" matches \"%s\".", s, mons[i].mname);
return i;
@@ -1020,7 +1020,7 @@ char c; /* class */
for (i = class ? bases[class] : 0; i < NUM_OBJECTS; i++) {
if (class && objects[i].oc_class != class) break;
objname = obj_descr[i].oc_name;
if (objname && !strcasecmp(s, objname)) {
if (objname && !strcmpi(s, objname)) {
if (be_verbose)
lc_warning("Object type \"%s\" matches \"%s\".", s, objname);
return i;