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
|