X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=asn%2Fproto.c;h=b7454799aacea9d96ca3d129ae700133e8872b81;hb=c7faf05cbdcd2718c695c36b2d4b3793a61c70a7;hp=73c369adf73065170c3ee3cd7b85deed1143e445;hpb=208b345b9128f274f3c349bc1616fe2d2bb21bde;p=yaz-moved-to-github.git diff --git a/asn/proto.c b/asn/proto.c index 73c369a..b745479 100644 --- a/asn/proto.c +++ b/asn/proto.c @@ -4,7 +4,10 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: proto.c,v $ - * Revision 1.33 1995-06-19 13:39:56 quinn + * Revision 1.34 1995-06-19 17:01:48 quinn + * This should bring us in sync with the version distributed as 1.0b + * + * Revision 1.33 1995/06/19 13:39:56 quinn * *** empty log message *** * * Revision 1.32 1995/06/19 12:37:28 quinn @@ -461,7 +464,7 @@ int z_ElementSetNames(ODR o, Z_ElementSetNames **p, int opt) if (o->direction == ODR_DECODE) *p = odr_malloc(o, sizeof(**p)); - else + else if (!*p) return opt && odr_ok(o); if (odr_choice(o, arm, &(*p)->u, &(*p)->which))