pr_strings.c:

fix some off-by-one bugs
gl_mesh.c:
	make the messing... message developer mode
This commit is contained in:
Bill Currie 2001-08-15 06:01:38 +00:00
parent d96eb31db3
commit 8059265181
2 changed files with 4 additions and 4 deletions

View file

@ -83,7 +83,7 @@ string_index (progs_t *pr, strref_t *sr)
for (i = 0; i < pr->dyn_str_size; i++) {
int d = sr - pr->dynamic_strings[i];
if (d >= 0 && d < 1024)
return -(i * 1024 + d);
return ~(i * 1024 + d);
}
return 0;
}
@ -192,8 +192,8 @@ char *
PR_GetString (progs_t *pr, int num)
{
if (num < 0) {
int row = -num / 1024;
num = -num % 1024;
int row = ~num / 1024;
num = ~num % 1024;
if (row < 0 || row >= pr->dyn_str_size)
return 0;

View file

@ -440,7 +440,7 @@ GL_MakeAliasModelDisplayLists (model_t *m, aliashdr_t *hdr, void *_m, int _s)
}
if (remesh) {
// build it from scratch
Con_Printf ("meshing %s...\n", m->name);
Con_DPrintf ("meshing %s...\n", m->name);
BuildTris (); // trifans or lists