[gamecode] Remove the wart from def and function names

I never liked the leading s_ (though I guess it means one is supposed to
interpret the int as a string pointer, but meh).
This commit is contained in:
Bill Currie 2021-12-31 15:02:31 +09:00
parent 6990bd5752
commit be474d9937
16 changed files with 57 additions and 57 deletions

View file

@ -425,7 +425,7 @@ typedef struct ddef_s {
pr_ushort_t type; // if DEF_SAVEGLOBAL bit is set pr_ushort_t type; // if DEF_SAVEGLOBAL bit is set
// the variable needs to be saved in savegames // the variable needs to be saved in savegames
pr_ushort_t ofs; pr_ushort_t ofs;
string_t s_name; string_t name;
} ddef_t; } ddef_t;
typedef struct xdef_s { typedef struct xdef_s {
@ -462,8 +462,8 @@ typedef struct dfunction_s {
pr_uint_t profile; // runtime pr_uint_t profile; // runtime
string_t s_name; // source function name string_t name; // source function name
string_t s_file; // source file defined in string_t file; // source file defined in
pr_int_t numparms; // -ve is varargs (1s comp of real count) pr_int_t numparms; // -ve is varargs (1s comp of real count)
dparmsize_t parm_size[MAX_PARMS]; dparmsize_t parm_size[MAX_PARMS];

View file

@ -95,7 +95,7 @@ bi_no_function (progs_t *pr)
// descriptor with a bad builtin number // descriptor with a bad builtin number
dstatement_t *st = pr->pr_statements + pr->pr_xstatement; dstatement_t *st = pr->pr_statements + pr->pr_xstatement;
dfunction_t *desc = pr->pr_functions + G_FUNCTION (pr, st->a); dfunction_t *desc = pr->pr_functions + G_FUNCTION (pr, st->a);
const char *bi_name = PR_GetString (pr, desc->s_name); const char *bi_name = PR_GetString (pr, desc->name);
int ind = -desc->first_statement; int ind = -desc->first_statement;
PR_RunError (pr, "Bad builtin called: %s = #%d", bi_name, ind); PR_RunError (pr, "Bad builtin called: %s = #%d", bi_name, ind);
@ -201,7 +201,7 @@ PR_RelocateBuiltins (progs_t *pr)
if (desc->first_statement > 0) if (desc->first_statement > 0)
continue; continue;
bi_name = PR_GetString (pr, desc->s_name); bi_name = PR_GetString (pr, desc->name);
if (!desc->first_statement) { if (!desc->first_statement) {
bi = PR_FindBuiltin (pr, bi_name); bi = PR_FindBuiltin (pr, bi_name);
@ -225,8 +225,8 @@ PR_RelocateBuiltins (progs_t *pr)
bi_name, -desc->first_statement); bi_name, -desc->first_statement);
proc = bi_no_function; proc = bi_no_function;
} }
if (!desc->s_name && bi) { if (!desc->name && bi) {
desc->s_name = PR_SetString (pr, bi->name); desc->name = PR_SetString (pr, bi->name);
Hash_Add (pr->function_hash, &pr->pr_functions[i]); Hash_Add (pr->function_hash, &pr->pr_functions[i]);
} }
func->first_statement = desc->first_statement; func->first_statement = desc->first_statement;

View file

@ -496,8 +496,8 @@ func_compare_sort (const void *_fa, const void *_fb, void *_res)
progs_t *pr = res->pr; progs_t *pr = res->pr;
func_t fa = *(const func_t *)_fa; func_t fa = *(const func_t *)_fa;
func_t fb = *(const func_t *)_fb; func_t fb = *(const func_t *)_fb;
const char *fa_file = PR_GetString (pr, pr->pr_functions[fa].s_file); const char *fa_file = PR_GetString (pr, pr->pr_functions[fa].file);
const char *fb_file = PR_GetString (pr, pr->pr_functions[fb].s_file); const char *fb_file = PR_GetString (pr, pr->pr_functions[fb].file);
int cmp = strcmp (fa_file, fb_file); int cmp = strcmp (fa_file, fb_file);
if (cmp) { if (cmp) {
return cmp; return cmp;
@ -516,7 +516,7 @@ func_compare_search (const void *_key, const void *_f, void *_res)
progs_t *pr = res->pr; progs_t *pr = res->pr;
const func_key_t *key = _key; const func_key_t *key = _key;
func_t f = *(const func_t *)_f; func_t f = *(const func_t *)_f;
const char *f_file = PR_GetString (pr, pr->pr_functions[f].s_file); const char *f_file = PR_GetString (pr, pr->pr_functions[f].file);
int cmp = strcmp (key->file, f_file); int cmp = strcmp (key->file, f_file);
if (cmp) { if (cmp) {
return cmp; return cmp;
@ -837,7 +837,7 @@ PR_FindSourceLineAddr (progs_t *pr, const char *file, pr_uint_t line)
} }
dfunction_t *func = &pr->pr_functions[*f]; dfunction_t *func = &pr->pr_functions[*f];
if (func->first_statement <= 0 if (func->first_statement <= 0
|| strcmp (file, PR_GetString (pr, func->s_file)) != 0) { || strcmp (file, PR_GetString (pr, func->file)) != 0) {
return 0; return 0;
} }
pr_auxfunction_t *aux = res->auxfunction_map[*f]; pr_auxfunction_t *aux = res->auxfunction_map[*f];
@ -869,7 +869,7 @@ PR_Get_Source_File (progs_t *pr, pr_lineno_t *lineno)
f = PR_Get_Lineno_Func (pr, lineno); f = PR_Get_Lineno_Func (pr, lineno);
if (f->function >= (unsigned) pr->progs->numfunctions) if (f->function >= (unsigned) pr->progs->numfunctions)
return 0; return 0;
return PR_GetString(pr, pr->pr_functions[f->function].s_file); return PR_GetString(pr, pr->pr_functions[f->function].file);
} }
const char * const char *
@ -1292,7 +1292,7 @@ pr_debug_func_view (qfot_type_t *type, pr_type_t *value, void *_data)
dstring_appendstr (dstr, "NULL"); dstring_appendstr (dstr, "NULL");
} else { } else {
dfunction_t *f = pr->pr_functions + value->func_var; dfunction_t *f = pr->pr_functions + value->func_var;
dasprintf (dstr, "%s()", PR_GetString (pr, f->s_name)); dasprintf (dstr, "%s()", PR_GetString (pr, f->name));
} }
} }
@ -1673,20 +1673,20 @@ dump_frame (progs_t *pr, prstack_t *frame)
line += func->source_line; line += func->source_line;
if (addr == frame->staddr) { if (addr == frame->staddr) {
Sys_Printf ("%12s:%u : %s: %x\n", Sys_Printf ("%12s:%u : %s: %x\n",
PR_GetString (pr, f->s_file), PR_GetString (pr, f->file),
line, line,
PR_GetString (pr, f->s_name), PR_GetString (pr, f->name),
frame->staddr); frame->staddr);
} else { } else {
Sys_Printf ("%12s:%u+%d : %s: %x\n", Sys_Printf ("%12s:%u+%d : %s: %x\n",
PR_GetString (pr, f->s_file), PR_GetString (pr, f->file),
line, frame->staddr - addr, line, frame->staddr - addr,
PR_GetString (pr, f->s_name), PR_GetString (pr, f->name),
frame->staddr); frame->staddr);
} }
} else { } else {
Sys_Printf ("%12s : %s: %x\n", PR_GetString (pr, f->s_file), Sys_Printf ("%12s : %s: %x\n", PR_GetString (pr, f->file),
PR_GetString (pr, f->s_name), frame->staddr); PR_GetString (pr, f->name), frame->staddr);
} }
} }
@ -1730,7 +1730,7 @@ PR_Profile (progs_t * pr)
if (num < 10) { if (num < 10) {
f = pr->pr_functions + (best - pr->function_table); f = pr->pr_functions + (best - pr->function_table);
Sys_Printf ("%7i %s\n", best->profile, Sys_Printf ("%7i %s\n", best->profile,
PR_GetString (pr, f->s_name)); PR_GetString (pr, f->name));
} }
num++; num++;
best->profile = 0; best->profile = 0;

View file

@ -195,7 +195,7 @@ PR_EnterFunction (progs_t *pr, bfunction_t *f)
if (pr->pr_trace && !pr->debug_handler) { if (pr->pr_trace && !pr->debug_handler) {
Sys_Printf ("Entering function %s\n", Sys_Printf ("Entering function %s\n",
PR_GetString (pr, f->descriptor->s_name)); PR_GetString (pr, f->descriptor->name));
} }
PR_PushFrame (pr); PR_PushFrame (pr);
@ -238,7 +238,7 @@ PR_EnterFunction (progs_t *pr, bfunction_t *f)
} }
} }
//Sys_Printf("%s:\n", PR_GetString(pr,f->s_name)); //Sys_Printf("%s:\n", PR_GetString(pr,f->name));
pr->pr_xfunction = f; pr->pr_xfunction = f;
pr->pr_xstatement = f->first_statement - 1; // offset the st++ pr->pr_xstatement = f->first_statement - 1; // offset the st++
@ -286,14 +286,14 @@ PR_LeaveFunction (progs_t *pr, int to_engine)
if (pr->pr_trace && !pr->debug_handler) { if (pr->pr_trace && !pr->debug_handler) {
Sys_Printf ("Leaving function %s\n", Sys_Printf ("Leaving function %s\n",
PR_GetString (pr, f->descriptor->s_name)); PR_GetString (pr, f->descriptor->name));
if (to_engine) { if (to_engine) {
Sys_Printf ("Returning to engine\n"); Sys_Printf ("Returning to engine\n");
} else { } else {
bfunction_t *rf = pr->pr_xfunction; bfunction_t *rf = pr->pr_xfunction;
if (rf) { if (rf) {
Sys_Printf ("Returning to function %s\n", Sys_Printf ("Returning to function %s\n",
PR_GetString (pr, rf->descriptor->s_name)); PR_GetString (pr, rf->descriptor->name));
} }
} }
} }
@ -407,7 +407,7 @@ PR_CallFunction (progs_t *pr, func_t fnum)
// negative statements are built in functions // negative statements are built in functions
if (pr->pr_trace && !pr->debug_handler) { if (pr->pr_trace && !pr->debug_handler) {
Sys_Printf ("Calling builtin %s @ %p\n", Sys_Printf ("Calling builtin %s @ %p\n",
PR_GetString (pr, f->descriptor->s_name), f->func); PR_GetString (pr, f->descriptor->name), f->func);
} }
f->func (pr); f->func (pr);
return 0; return 0;

View file

@ -58,7 +58,7 @@ function_get_key (const void *f, void *_pr)
{ {
progs_t *pr = (progs_t*)_pr; progs_t *pr = (progs_t*)_pr;
dfunction_t *func = (dfunction_t*)f; dfunction_t *func = (dfunction_t*)f;
return PR_GetString (pr, func->s_name); return PR_GetString (pr, func->name);
} }
static const char * static const char *
@ -247,12 +247,12 @@ PR_LoadProgsFile (progs_t *pr, QFile *file, int size)
LittleLong (pr->pr_functions[i].first_statement); LittleLong (pr->pr_functions[i].first_statement);
pr->pr_functions[i].parm_start = pr->pr_functions[i].parm_start =
LittleLong (pr->pr_functions[i].parm_start); LittleLong (pr->pr_functions[i].parm_start);
pr->pr_functions[i].s_name = LittleLong (pr->pr_functions[i].s_name); pr->pr_functions[i].name = LittleLong (pr->pr_functions[i].name);
pr->pr_functions[i].s_file = LittleLong (pr->pr_functions[i].s_file); pr->pr_functions[i].file = LittleLong (pr->pr_functions[i].file);
pr->pr_functions[i].numparms = pr->pr_functions[i].numparms =
LittleLong (pr->pr_functions[i].numparms); LittleLong (pr->pr_functions[i].numparms);
pr->pr_functions[i].locals = LittleLong (pr->pr_functions[i].locals); pr->pr_functions[i].locals = LittleLong (pr->pr_functions[i].locals);
if (pr->pr_functions[i].s_name) if (pr->pr_functions[i].name)
Hash_Add (pr->function_hash, &pr->pr_functions[i]); Hash_Add (pr->function_hash, &pr->pr_functions[i]);
} }
@ -265,12 +265,12 @@ PR_LoadProgsFile (progs_t *pr, QFile *file, int size)
pr_ushort_t safe_type = global_ddefs[i].type & ~DEF_SAVEGLOBAL; pr_ushort_t safe_type = global_ddefs[i].type & ~DEF_SAVEGLOBAL;
global_ddefs[i].type = LittleShort (global_ddefs[i].type); global_ddefs[i].type = LittleShort (global_ddefs[i].type);
global_ddefs[i].ofs = LittleShort (global_ddefs[i].ofs); global_ddefs[i].ofs = LittleShort (global_ddefs[i].ofs);
global_ddefs[i].s_name = LittleLong (global_ddefs[i].s_name); global_ddefs[i].name = LittleLong (global_ddefs[i].name);
pr->pr_globaldefs[i].type = global_ddefs[i].type; pr->pr_globaldefs[i].type = global_ddefs[i].type;
pr->pr_globaldefs[i].size = pr_type_size[safe_type]; pr->pr_globaldefs[i].size = pr_type_size[safe_type];
pr->pr_globaldefs[i].ofs = global_ddefs[i].ofs; pr->pr_globaldefs[i].ofs = global_ddefs[i].ofs;
pr->pr_globaldefs[i].name = global_ddefs[i].s_name; pr->pr_globaldefs[i].name = global_ddefs[i].name;
Hash_Add (pr->global_hash, &pr->pr_globaldefs[i]); Hash_Add (pr->global_hash, &pr->pr_globaldefs[i]);
} }
@ -283,11 +283,11 @@ PR_LoadProgsFile (progs_t *pr, QFile *file, int size)
if (field_ddefs[i].type & DEF_SAVEGLOBAL) if (field_ddefs[i].type & DEF_SAVEGLOBAL)
PR_Error (pr, "PR_LoadProgs: DEF_SAVEGLOBAL on field def %zd", i); PR_Error (pr, "PR_LoadProgs: DEF_SAVEGLOBAL on field def %zd", i);
field_ddefs[i].ofs = LittleShort (field_ddefs[i].ofs); field_ddefs[i].ofs = LittleShort (field_ddefs[i].ofs);
field_ddefs[i].s_name = LittleLong (field_ddefs[i].s_name); field_ddefs[i].name = LittleLong (field_ddefs[i].name);
pr->pr_fielddefs[i].type = field_ddefs[i].type; pr->pr_fielddefs[i].type = field_ddefs[i].type;
pr->pr_fielddefs[i].ofs = field_ddefs[i].ofs; pr->pr_fielddefs[i].ofs = field_ddefs[i].ofs;
pr->pr_fielddefs[i].name = field_ddefs[i].s_name; pr->pr_fielddefs[i].name = field_ddefs[i].name;
Hash_Add (pr->field_hash, &pr->pr_fielddefs[i]); Hash_Add (pr->field_hash, &pr->pr_fielddefs[i]);
} }
@ -365,7 +365,7 @@ pr_run_ctors (progs_t *pr)
for (fnum = 0; fnum < pr->progs->numfunctions; fnum++) { for (fnum = 0; fnum < pr->progs->numfunctions; fnum++) {
func = pr->pr_functions + fnum; func = pr->pr_functions + fnum;
if (strequal (PR_GetString (pr, func->s_name), ".ctor")) if (strequal (PR_GetString (pr, func->name), ".ctor"))
PR_ExecuteProgram (pr, fnum); PR_ExecuteProgram (pr, fnum);
} }
return 1; return 1;

View file

@ -76,7 +76,7 @@ PR_UglyValueString (progs_t *pr, etype_t type, pr_type_t *val, dstring_t *line)
break; break;
case ev_func: case ev_func:
f = pr->pr_functions + val->func_var; f = pr->pr_functions + val->func_var;
dsprintf (line, "%s", PR_GetString (pr, f->s_name)); dsprintf (line, "%s", PR_GetString (pr, f->name));
break; break;
case ev_field: case ev_field:
def = PR_FieldAtOfs (pr, val->integer_var); def = PR_FieldAtOfs (pr, val->integer_var);

View file

@ -73,7 +73,7 @@ PF_error (progs_t *pr)
s = PF_VarString (pr, 0); s = PF_VarString (pr, 0);
Sys_Printf ("======SERVER ERROR in %s:\n%s\n", Sys_Printf ("======SERVER ERROR in %s:\n%s\n",
PR_GetString (pr, pr->pr_xfunction->descriptor->s_name), s); PR_GetString (pr, pr->pr_xfunction->descriptor->name), s);
ed = PROG_TO_EDICT (pr, *sv_globals.self); ed = PROG_TO_EDICT (pr, *sv_globals.self);
ED_Print (pr, ed, 0); ED_Print (pr, ed, 0);
@ -97,7 +97,7 @@ PF_objerror (progs_t *pr)
s = PF_VarString (pr, 0); s = PF_VarString (pr, 0);
Sys_Printf ("======OBJECT ERROR in %s:\n%s\n", Sys_Printf ("======OBJECT ERROR in %s:\n%s\n",
PR_GetString (pr, pr->pr_xfunction->descriptor->s_name), s); PR_GetString (pr, pr->pr_xfunction->descriptor->name), s);
ed = PROG_TO_EDICT (pr, *sv_globals.self); ed = PROG_TO_EDICT (pr, *sv_globals.self);
ED_Print (pr, ed, 0); ED_Print (pr, ed, 0);
ED_Free (pr, ed); ED_Free (pr, ed);

View file

@ -75,7 +75,7 @@ PF_error (progs_t *pr)
s = PF_VarString (pr, 0); s = PF_VarString (pr, 0);
Sys_Printf ("======SERVER ERROR in %s:\n%s\n", Sys_Printf ("======SERVER ERROR in %s:\n%s\n",
PR_GetString (pr, pr->pr_xfunction->descriptor->s_name), s); PR_GetString (pr, pr->pr_xfunction->descriptor->name), s);
ed = PROG_TO_EDICT (pr, *sv_globals.self); ed = PROG_TO_EDICT (pr, *sv_globals.self);
ED_Print (pr, ed, 0); ED_Print (pr, ed, 0);
@ -99,7 +99,7 @@ PF_objerror (progs_t *pr)
s = PF_VarString (pr, 0); s = PF_VarString (pr, 0);
Sys_Printf ("======OBJECT ERROR in %s:\n%s\n", Sys_Printf ("======OBJECT ERROR in %s:\n%s\n",
PR_GetString (pr, pr->pr_xfunction->descriptor->s_name), s); PR_GetString (pr, pr->pr_xfunction->descriptor->name), s);
ed = PROG_TO_EDICT (pr, *sv_globals.self); ed = PROG_TO_EDICT (pr, *sv_globals.self);
ED_Print (pr, ed, 0); ED_Print (pr, ed, 0);
ED_Free (pr, ed); ED_Free (pr, ed);

View file

@ -525,8 +525,8 @@ return_function (progs_t *pr, dfunction_t *func)
f->local_data = func->parm_start; f->local_data = func->parm_start;
f->local_size = func->locals; f->local_size = func->locals;
f->profile = func->profile; f->profile = func->profile;
f->name = func->s_name; f->name = func->name;
f->file = func->s_file; f->file = func->file;
f->num_params = func->numparms; f->num_params = func->numparms;
R_POINTER (pr) = PR_SetPointer (pr, f); R_POINTER (pr) = PR_SetPointer (pr, f);
} }

View file

@ -284,7 +284,7 @@ def_to_ddef (def_t *def, ddef_t *ddef, int aux)
type = type->t.fldptr.type; // aux is true only for fields type = type->t.fldptr.type; // aux is true only for fields
ddef->type = type->type; ddef->type = type->type;
ddef->ofs = def->offset; ddef->ofs = def->offset;
ddef->s_name = ReuseString (def->name); ddef->name = ReuseString (def->name);
} }
static int static int

View file

@ -76,7 +76,7 @@ disassemble_progs (progs_t *pr)
memcpy (func.parm_size, desc->parm_size, sizeof (func.parm_size)); memcpy (func.parm_size, desc->parm_size, sizeof (func.parm_size));
func.descriptor = desc; func.descriptor = desc;
Sys_Printf ("%s:\n", PR_GetString (pr, desc->s_name)); Sys_Printf ("%s:\n", PR_GetString (pr, desc->name));
pr->pr_xfunction = &func; pr->pr_xfunction = &func;
} }
PR_PrintStatement (pr, &pr->pr_statements[i], 2 | (verbosity > 1)); PR_PrintStatement (pr, &pr->pr_statements[i], 2 | (verbosity > 1));

View file

@ -251,7 +251,7 @@ dump_functions (progs_t *pr)
for (i = 0; i < pr->progs->numfunctions; i++) { for (i = 0; i < pr->progs->numfunctions; i++) {
dfunction_t *func = &pr->pr_functions[i]; dfunction_t *func = &pr->pr_functions[i];
name = PR_GetString (pr, func->s_name); name = PR_GetString (pr, func->name);
start = func->first_statement; start = func->first_statement;
if (start > 0) if (start > 0)
@ -275,7 +275,7 @@ dump_functions (progs_t *pr)
continue; continue;
} }
printf (" %d %s:%d %d %d %d %x\n", aux->function, printf (" %d %s:%d %d %d %d %x\n", aux->function,
PR_GetString (pr, func->s_file), aux->source_line, PR_GetString (pr, func->file), aux->source_line,
aux->line_info, aux->line_info,
aux->local_defs, aux->num_locals, aux->local_defs, aux->num_locals,
aux->return_type); aux->return_type);

View file

@ -79,8 +79,8 @@ progs_get_func_data (unsigned func_index, void *data)
func_data.function = aux_func->function; func_data.function = aux_func->function;
if (aux_func->function < (unsigned int) pr->progs->numfunctions) { if (aux_func->function < (unsigned int) pr->progs->numfunctions) {
func = pr->pr_functions + aux_func->function; func = pr->pr_functions + aux_func->function;
func_data.source_file = pr->pr_strings + func->s_file; func_data.source_file = pr->pr_strings + func->file;
func_data.source_name = pr->pr_strings + func->s_name; func_data.source_name = pr->pr_strings + func->name;
func_data.first_statement = func->first_statement; func_data.first_statement = func->first_statement;
} }
return &func_data; return &func_data;

View file

@ -215,7 +215,7 @@ WriteProgdefs (dprograms_t *progs, const char *filename)
strings = (char *) progs + progs->ofs_strings; strings = (char *) progs + progs->ofs_strings;
for (i = 0; i < progs->numglobaldefs; i++) { for (i = 0; i < progs->numglobaldefs; i++) {
def = (ddef_t *) ((char *) progs + progs->ofs_globaldefs) + i; def = (ddef_t *) ((char *) progs + progs->ofs_globaldefs) + i;
name = strings + def->s_name; name = strings + def->name;
if (!strcmp (name, "end_sys_globals")) if (!strcmp (name, "end_sys_globals"))
break; break;
if (!def->ofs) if (!def->ofs)
@ -253,7 +253,7 @@ WriteProgdefs (dprograms_t *progs, const char *filename)
dasprintf (dstr, "typedef struct\n{\n"); dasprintf (dstr, "typedef struct\n{\n");
for (i = 0, j = 0; i < progs->numglobaldefs; i++) { for (i = 0, j = 0; i < progs->numglobaldefs; i++) {
def = (ddef_t *) ((char *) progs + progs->ofs_globaldefs) + i; def = (ddef_t *) ((char *) progs + progs->ofs_globaldefs) + i;
name = strings + def->s_name; name = strings + def->name;
if (!strcmp (name, "end_sys_fields")) if (!strcmp (name, "end_sys_fields"))
break; break;
@ -265,7 +265,7 @@ WriteProgdefs (dprograms_t *progs, const char *filename)
continue; continue;
fdef = (ddef_t *) ((char *) progs + progs->ofs_fielddefs) + j++; fdef = (ddef_t *) ((char *) progs + progs->ofs_fielddefs) + j++;
if (fdef->s_name != def->s_name) if (fdef->name != def->name)
internal_error (0, "def and field order messup"); internal_error (0, "def and field order messup");
switch (fdef->type) { switch (fdef->type) {

View file

@ -819,7 +819,7 @@ qfo_def_to_ddef (qfo_t *qfo, const qfo_def_t *def, ddef_t *ddef)
{ {
ddef->type = get_def_type (qfo, def->type); ddef->type = get_def_type (qfo, def->type);
ddef->ofs = def->offset; ddef->ofs = def->offset;
ddef->s_name = def->name; ddef->name = def->name;
if (!(def->flags & QFOD_NOSAVE) if (!(def->flags & QFOD_NOSAVE)
&& !(def->flags & QFOD_CONSTANT) && !(def->flags & QFOD_CONSTANT)
&& (def->flags & QFOD_GLOBAL) && (def->flags & QFOD_GLOBAL)
@ -1079,8 +1079,8 @@ qfo_to_progs (qfo_t *in_qfo, int *size)
if (!options.code.local_merging) if (!options.code.local_merging)
locals_start += align_globals_size (df->locals); locals_start += align_globals_size (df->locals);
df->profile = 0; df->profile = 0;
df->s_name = qf->name; df->name = qf->name;
df->s_file = qf->file; df->file = qf->file;
function_params (qfo, qf, df); function_params (qfo, qf, df);
} }

View file

@ -231,19 +231,19 @@ WriteProgs (dprograms_t *progs, int size)
func->parm_start = LittleLong (func->parm_start); func->parm_start = LittleLong (func->parm_start);
func->locals = LittleLong (func->locals); func->locals = LittleLong (func->locals);
func->profile = LittleLong (func->profile); func->profile = LittleLong (func->profile);
func->s_name = LittleLong (func->s_name); func->name = LittleLong (func->name);
func->s_file = LittleLong (func->s_file); func->file = LittleLong (func->file);
func->numparms = LittleLong (func->numparms); func->numparms = LittleLong (func->numparms);
} }
for (i = 0; i < progs->numglobaldefs; i++) { for (i = 0; i < progs->numglobaldefs; i++) {
globaldefs[i].type = LittleShort (globaldefs[i].type); globaldefs[i].type = LittleShort (globaldefs[i].type);
globaldefs[i].ofs = LittleShort (globaldefs[i].ofs); globaldefs[i].ofs = LittleShort (globaldefs[i].ofs);
globaldefs[i].s_name = LittleLong (globaldefs[i].s_name); globaldefs[i].name = LittleLong (globaldefs[i].name);
} }
for (i = 0; i < progs->numfielddefs; i++) { for (i = 0; i < progs->numfielddefs; i++) {
fielddefs[i].type = LittleShort (fielddefs[i].type); fielddefs[i].type = LittleShort (fielddefs[i].type);
fielddefs[i].ofs = LittleShort (fielddefs[i].ofs); fielddefs[i].ofs = LittleShort (fielddefs[i].ofs);
fielddefs[i].s_name = LittleLong (fielddefs[i].s_name); fielddefs[i].name = LittleLong (fielddefs[i].name);
} }
for (i = 0; i < progs->numglobals; i++) for (i = 0; i < progs->numglobals; i++)
globals[i].integer_var = LittleLong (globals[i].integer_var); globals[i].integer_var = LittleLong (globals[i].integer_var);