X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=odr%2Fodr_tag.c;h=4c5a2b744ef7fa99815b977a5751dd263ef62a3a;hb=9e1a8a0a598aef894f59fa8abe3ccb144a5294a8;hp=06047bef62c2f492831597818d301ebdc06ff0f5;hpb=a7d28a25277a208edb9c44d124f179cc2be6db70;p=yaz-moved-to-github.git diff --git a/odr/odr_tag.c b/odr/odr_tag.c index 06047be..4c5a2b7 100644 --- a/odr/odr_tag.c +++ b/odr/odr_tag.c @@ -1,10 +1,16 @@ /* - * Copyright (C) 1994, Index Data I/S - * All rights reserved. + * Copyright (c) 1995, Index Data + * See the file LICENSE for details. * Sebastian Hammer, Adam Dickmeiss * * $Log: odr_tag.c,v $ - * Revision 1.1 1995-02-02 16:21:54 quinn + * Revision 1.3 1995-05-16 08:51:00 quinn + * License, documentation, and memory fixes + * + * Revision 1.2 1995/03/08 12:12:31 quinn + * Added better error checking. + * + * Revision 1.1 1995/02/02 16:21:54 quinn * First kick. * */ @@ -13,6 +19,8 @@ int odr_implicit_settag(ODR o, int class, int tag) { + if (o->error) + return 0; if (o->t_class < 0) { o->t_class = class;