X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=odr%2Fodr_choice.c;h=a4df25e23bfb303b71b144b391bce8941a3a7e91;hb=eb0f67241481fb645a377b1c5df9683f8f1bd2fb;hp=6cdd7409b87404e26affb49ed8447cf9c1eeea21;hpb=7436fd1fdf0ca6d2c5c68d9cc0cd57f53d9c8e12;p=yaz-moved-to-github.git diff --git a/odr/odr_choice.c b/odr/odr_choice.c index 6cdd740..a4df25e 100644 --- a/odr/odr_choice.c +++ b/odr/odr_choice.c @@ -4,7 +4,13 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: odr_choice.c,v $ - * Revision 1.12 1996-10-08 12:58:17 adam + * Revision 1.14 1997-05-14 06:53:57 adam + * C++ support. + * + * Revision 1.13 1997/04/30 08:52:10 quinn + * Null + * + * Revision 1.12 1996/10/08 12:58:17 adam * New ODR function, odr_choice_enable_bias, to control behaviour of * odr_choice_bias. * @@ -76,10 +82,10 @@ int odr_choice(ODR o, Odr_arm arm[], void *p, void *whichp) } else if (o->direction != ODR_DECODE) { - cl = arm[i].class; + cl = arm[i].zclass; tg = arm[i].tag; } - if (tg == arm[i].tag && cl == arm[i].class) + if (tg == arm[i].tag && cl == arm[i].zclass) { if (arm[i].tagmode == ODR_IMPLICIT) {