X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=util%2Foid.c;h=cbbc81f52f0dfe8825b331fc70c1a569e5244cd1;hb=836f6f959c8bdde0c0ecc6317ba8d274d868e9e0;hp=105787101d111eec579bd25019dd3877aaa79a0e;hpb=a45657fa0bf44a3064c4a42aad9d584b54891ecb;p=yaz-moved-to-github.git diff --git a/util/oid.c b/util/oid.c index 1057871..cbbc81f 100644 --- a/util/oid.c +++ b/util/oid.c @@ -2,7 +2,7 @@ * Copyright (c) 1995-2002, Index Data * See the file LICENSE for details. * - * $Id: oid.c,v 1.54 2002-04-01 12:27:15 adam Exp $ + * $Id: oid.c,v 1.56 2002-08-26 09:25:56 adam Exp $ */ /* @@ -88,8 +88,10 @@ static oident standard_oids[] = {PROTO_Z3950, CLASS_ATTSET, VAL_HOLDINGS, {3,16,-1}, "Holdings"}, - {PROTO_Z3950, CLASS_ATTSET, VAL_THESAURUS, {3,1000,81,1,-1}, + {PROTO_Z3950, CLASS_ATTSET, VAL_THESAURUS, {3,1000,81,1,-1}, "Thesaurus-attset"}, + {PROTO_Z3950, CLASS_ATTSET, VAL_IDXPATH, {3,1000,81,2,-1}, + "IDXPATH"}, {PROTO_Z3950, CLASS_DIAGSET, VAL_BIB1, {4,1,-1}, "Bib-1"}, {PROTO_Z3950, CLASS_DIAGSET, VAL_DIAG1, {4,2,-1}, @@ -472,7 +474,7 @@ struct oident *oid_addent (int *oid, enum oid_proto proto, int i; sprintf (desc_str, "%d", *oid); - for (i = 1; oid[i] >= 0; i++) + for (i = 1; i < 12 && oid[i] >= 0; i++) sprintf (desc_str+strlen(desc_str), ".%d", oid[i]); desc = desc_str; }