X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=retrieval%2Fd1_write.c;h=4d4b7b3f272266272f4f33d5fb64157ac5991bba;hb=37b3d8433b89248def810d7cfa9b110893519f65;hp=3cff061c7d6ef2a2acfbac77fd9303761b20b3f7;hpb=8e6b961d50a3cad40b5686ccff47540e7405135d;p=yaz-moved-to-github.git diff --git a/retrieval/d1_write.c b/retrieval/d1_write.c index 3cff061..4d4b7b3 100644 --- a/retrieval/d1_write.c +++ b/retrieval/d1_write.c @@ -4,7 +4,13 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: d1_write.c,v $ - * Revision 1.6 1999-07-06 12:16:00 adam + * Revision 1.8 1999-11-30 13:47:12 adam + * Improved installation. Moved header files to include/yaz. + * + * Revision 1.7 1999/10/21 12:06:29 adam + * Retrieval module no longer uses ctype.h - functions. + * + * Revision 1.6 1999/07/06 12:16:00 adam * Improved layout generated record in SGML/XML format. * * Revision 1.5 1998/06/05 08:57:43 adam @@ -28,10 +34,9 @@ */ #include -#include -#include -#include +#include +#include #define IDSGML_MARGIN 75 @@ -39,7 +44,7 @@ static int wordlen(char *b, int max) { int l = 0; - while (l < max && !isspace(*b)) + while (l < max && !d1_isspace(*b)) l++, b++; return l; } @@ -92,7 +97,7 @@ static int nodetoidsgml(data1_node *n, int select, WRBUF b, int col) { int wlen; - while (l && isspace(*p)) + while (l && d1_isspace(*p)) p++, l--; if (!l) break; @@ -110,7 +115,7 @@ static int nodetoidsgml(data1_node *n, int select, WRBUF b, int col) wrbuf_putc(b, ' '); lcol++; } - while (l && !isspace(*p)) + while (l && !d1_isspace(*p)) { wrbuf_putc(b, *p); p++;