X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=util%2Fmarcdisp.c;h=a0ae4129efe4c2645620f9299f399aa4c96c5df5;hb=e437c49e5b848a38b8dd0913da4c79828c60af18;hp=ad67e227ec23cfe3dc8dcdb0dd7a0dc7a44a475b;hpb=4e06ed87f410f2304808ccd922856671785a9d7c;p=yaz-moved-to-github.git diff --git a/util/marcdisp.c b/util/marcdisp.c index ad67e22..a0ae412 100644 --- a/util/marcdisp.c +++ b/util/marcdisp.c @@ -3,7 +3,14 @@ * See the file LICENSE for details. * * $Log: marcdisp.c,v $ - * Revision 1.10 2000-02-05 10:47:19 adam + * Revision 1.12 2000-10-02 11:07:44 adam + * Added peer_name member for bend_init handler. Changed the YAZ + * client so that tcp: can be avoided in target spec. + * + * Revision 1.11 2000/02/29 13:44:55 adam + * Check for config.h (currently not generated). + * + * Revision 1.10 2000/02/05 10:47:19 adam * Identifier-length and indicator-lenght no longer set to 2 (forced). * * Revision 1.9 1999/12/21 16:24:48 adam @@ -35,6 +42,10 @@ * */ +#if HAVE_CONFIG_H +#include +#endif + #include #include #include @@ -56,7 +67,14 @@ int marc_display_ex (const char *buf, FILE *outf, int debug) outf = stdout; record_length = atoi_n (buf, 5); if (record_length < 25) + { + if (debug) + { + fprintf (outf, "Record length %d - aborting\n", record_length); + + } return -1; + } if (isdigit(buf[10])) indicator_length = atoi_n (buf+10, 1); else