X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=retrieval%2Fd1_read.c;h=1740c21494fe295caacd0f8c58d5b223fe0a33c9;hp=a4305657383bed57fe69ecba611b717522999df7;hb=bf4149c63ad2e11429e302a89f472de52b4d7ce8;hpb=73664b466cb0c5e9478b4af7c5d4ebed1f2db49e diff --git a/retrieval/d1_read.c b/retrieval/d1_read.c index a430565..1740c21 100644 --- a/retrieval/d1_read.c +++ b/retrieval/d1_read.c @@ -4,7 +4,10 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: d1_read.c,v $ - * Revision 1.13 1996-10-29 13:35:38 adam + * Revision 1.14 1997-05-14 06:54:04 adam + * C++ support. + * + * Revision 1.13 1996/10/29 13:35:38 adam * Implemented data1_set_tabpath and data1_get_tabpath. * * Revision 1.12 1996/10/11 10:35:38 adam @@ -302,18 +305,18 @@ data1_node *data1_read_node(char **buf, data1_node *parent, int *line, } else if (!strncmp(tag, "var", 3)) { - char class[DATA1_MAX_SYMBOL], type[DATA1_MAX_SYMBOL]; + char tclass[DATA1_MAX_SYMBOL], type[DATA1_MAX_SYMBOL]; data1_vartype *tp; int val_offset; data1_node *p; - if (sscanf(args, "%s %s %n", class, type, &val_offset) != 2) + if (sscanf(args, "%s %s %n", tclass, type, &val_offset) != 2) { logf(LOG_WARN, "Malformed variant triple at '%s'", tag); return 0; } if (!(tp = data1_getvartypebyct(parent->root->u.root.absyn->varset, - class, type))) + tclass, type))) return 0; /*