X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=odr%2Fodr_use.c;h=9af8acf19e8286fc7114f5194cead2b856707d9a;hp=d983de2f84fa3ccbbbe0796aa3955434ed68d38e;hb=77fe8ea4a114c45e899a63ccfe767ce0dff722a0;hpb=10981b2f116449523a9f628c20a78212ce91553e diff --git a/odr/odr_use.c b/odr/odr_use.c index d983de2..9af8acf 100644 --- a/odr/odr_use.c +++ b/odr/odr_use.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_use.c,v $ - * Revision 1.2 1995-02-09 15:51:50 quinn + * Revision 1.4 1995-06-16 13:16:12 quinn + * Fixed Defaultdiagformat. + * + * Revision 1.3 1995/05/16 08:51:00 quinn + * License, documentation, and memory fixes + * + * Revision 1.2 1995/02/09 15:51:50 quinn * Works better now. * * Revision 1.1 1995/02/03 17:04:39 quinn @@ -44,6 +50,16 @@ int odr_visiblestring(ODR o, char **p, int opt) opt); } +/* + * a char may not be sufficient to hold a general string, but we'll deal + * with that once we start looking more closely at UniCode & co. + */ +int odr_generalstring(ODR o, char **p, int opt) +{ + return odr_implicit(o, odr_cstring, p, ODR_UNIVERSAL, ODR_GENERALSTRING, + opt); +} + int odr_graphicstring(ODR o, char **p, int opt) { return odr_implicit(o, odr_cstring, p, ODR_UNIVERSAL, ODR_GRAPHICSTRING,