- * Sebastian Hammer, Adam Dickmeiss
- *
- * $Log: odr.c,v $
- * Revision 1.31 1999-11-30 13:47:11 adam
- * Improved installation. Moved header files to include/yaz.
- *
- * Revision 1.30 1999/08/27 09:40:32 adam
- * Renamed logf function to yaz_log. Removed VC++ project files.
- *
- * Revision 1.29 1999/04/27 08:34:10 adam
- * Modified odr_destroy so that file is not closed when file is 0.
- *
- * Revision 1.28 1998/07/20 12:38:13 adam
- * More LOG_DEBUG-diagnostics.
- *
- * Revision 1.27 1998/02/11 11:53:34 adam
- * Changed code so that it compiles as C++.
- *
- * Revision 1.26 1997/11/24 11:33:56 adam
- * Using function odr_nullval() instead of global ODR_NULLVAL when
- * appropriate.
- *
- * Revision 1.25 1997/10/31 12:20:08 adam
- * Improved memory debugging for xmalloc/nmem.c. References to NMEM
- * instead of ODR in n ESPEC-1 handling in source d1_espec.c.
- * Bug fix: missing fclose in data1_read_espec1.
- *
- * Revision 1.24 1997/09/01 08:51:07 adam
- * New windows NT/95 port using MSV5.0. Had to avoid a few static
- * variables used in function ber_tag. These are now part of the
- * ODR structure.
- *
- * Revision 1.23 1997/04/30 08:52:10 quinn
- * Null
- *
- * Revision 1.22 1996/10/08 12:58:17 adam
- * New ODR function, odr_choice_enable_bias, to control behaviour of
- * odr_choice_bias.
- *
- * Revision 1.21 1996/07/26 13:38:19 quinn
- * Various smaller things. Gathered header-files.
- *
- * Revision 1.20 1995/11/08 17:41:32 quinn
- * Smallish.
- *
- * Revision 1.19 1995/11/01 13:54:41 quinn
- * Minor adjustments
- *
- * Revision 1.18 1995/09/29 17:12:22 quinn
- * Smallish
- *
- * Revision 1.17 1995/09/29 17:01:50 quinn
- * More Windows work
- *
- * Revision 1.16 1995/09/27 15:02:57 quinn
- * Modified function heads & prototypes.
- *
- * Revision 1.15 1995/08/15 12:00:22 quinn
- * Updated External
- *
- * Revision 1.14 1995/06/19 12:38:46 quinn
- * Added BER dumper.
- *
- * Revision 1.13 1995/05/22 11:32:02 quinn
- * Fixing Interface to odr_null.
- *
- * Revision 1.12 1995/05/16 08:50:49 quinn
- * License, documentation, and memory fixes
- *
- * Revision 1.11 1995/05/15 11:56:08 quinn
- * More work on memory management.
- *
- * Revision 1.10 1995/04/18 08:15:20 quinn
- * Added dynamic memory allocation on encoding (whew). Code is now somewhat
- * neater. We'll make the same change for decoding one day.
- *
- * Revision 1.9 1995/04/10 10:23:11 quinn
- * Smallish changes.
- *
- * Revision 1.8 1995/03/17 10:17:43 quinn
- * Added memory management.
- *
- * Revision 1.7 1995/03/10 11:44:41 quinn
- * Fixed serious stack-bug in odr_cons_begin
- *
- * Revision 1.6 1995/03/08 12:12:15 quinn
- * Added better error checking.
- *
- * Revision 1.5 1995/03/07 13:28:57 quinn
- * *** empty log message ***
- *
- * Revision 1.4 1995/03/07 13:16:13 quinn
- * Fixed bug in odr_reset
- *
- * Revision 1.3 1995/03/07 10:21:31 quinn
- * odr_errno-->odr_error
- *
- * Revision 1.2 1995/03/07 10:19:05 quinn
- * Addded some method functions to the ODR type.
- *
- * Revision 1.1 1995/03/07 09:23:15 quinn
- * Installing top-level API and documentation.