From: Peep P. <so...@us...> - 2004-03-28 18:00:52
|
Update of /cvsroot/agd/server/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30211 Modified Files: vars.h vars.c Log Message: Changed type2str to take an integer instead of a variable_t as argument. Index: vars.c =================================================================== RCS file: /cvsroot/agd/server/src/vars.c,v retrieving revision 1.9 retrieving revision 1.10 diff -u -d -r1.9 -r1.10 --- vars.c 21 Mar 2004 10:34:15 -0000 1.9 +++ vars.c 28 Mar 2004 17:49:33 -0000 1.10 @@ -95,7 +95,7 @@ switch(var->type) { case T_INT: var->u.i = 0; break; case T_STRING: - var->u.s = "0"; + var->u.s = ""; var->string_type = ST_STATIC; break; case T_OBJECT: var->u.ob = NULL; break; @@ -234,9 +234,9 @@ } /* lang.y uses this. */ -char *type2str(variable_t *v) +char *type2str(int t) { - switch(v->type) { + switch(t) { case T_INT: return "int"; case T_STRING: Index: vars.h =================================================================== RCS file: /cvsroot/agd/server/src/vars.h,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- vars.h 21 Mar 2004 10:34:15 -0000 1.5 +++ vars.h 28 Mar 2004 17:49:32 -0000 1.6 @@ -12,6 +12,6 @@ void assign_var(variable_t *dest, variable_t *src); void assign_var_value(variable_t *var, void *val); -char *type2str(variable_t *v); +char *type2str(int t); #endif |