From efb0d77a34c0b94cbb627c877f2e3e5dffdc4ded Mon Sep 17 00:00:00 2001 From: wlemb Date: Mon, 28 Feb 2000 11:02:02 +0000 Subject: * doc/groff.texinfo: Further checking/updating. Adding more index entries. Adapting groff to MS Visual C++ 6.0 compiler (tested with Windows NT 4.0). * src/devices/grodvi/dvi.cc: Making stdout a binary stream. * src/devices/grolj4/lj4.cc: Making getopt variables `extern "C"'. * src/devices/grohtml/html.cc, src/devices/grops/ps.cc, src/include/lib.h, src/libs/libgroff/errarg.cc, src/libs/libgroff/itoa.c, src/libs/libgroff/nametoindex.cc, src/preproc/refer/label.y, src/preproc/refer/label.cc, src/roff/groff/pipeline.c, src/roff/troff/column.cc, src/roff/troff/div.cc, src/roff/troff/env.cc, src/roff/troff/input.cc, src/roff/troff/node.cc, src/roff/troff/reg.cc: Renaming itoa() to i_to_a() and iftoa() to if_to_a() to avoid name clashes. * src/include/posix.h: Don't use unistd.h. * src/libs/libgroff/tmpfile.cc: Use `#ifndef...#else...#endif' clause for integrating non-Unix xtmpfile() code. * src/roff/troff/input.cc: Adding `public' keyword to macro_header structure; use "rt" for popen() in pipe_source(); add getpid() dummy function. * src/roff/troff/node.cc: Use special versions of popen() in real_output_file() and pclose() in ~real_output_file(). * src/devices/grolbp/Makefile.sub: Adding $(srcdir). * man/groff_font.man: Adding info about obsolete DESC keywords. * src/devices/grolj4/grolj4.man: Documenting additional DESC keywords. --- src/preproc/refer/label.cc | 6 +++--- src/preproc/refer/label.y | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) (limited to 'src/preproc/refer') diff --git a/src/preproc/refer/label.cc b/src/preproc/refer/label.cc index 206980f1..c6dc07cd 100755 --- a/src/preproc/refer/label.cc +++ b/src/preproc/refer/label.cc @@ -1,6 +1,6 @@ #ifndef lint /*static char yysccsid[] = "from: @(#)yaccpar 1.9 (Berkeley) 02/21/93";*/ -static char yyrcsid[] = "$Id: label.cc,v 1.1 2000/02/06 09:38:34 wlemb Exp $"; +static char yyrcsid[] = "$Id: label.cc,v 1.2 2000/02/28 11:02:12 wlemb Exp $"; #endif #define YYBYACC 1 #define YYMAJOR 1 @@ -558,7 +558,7 @@ void format_expr::evaluate(int tentative, const reference &ref, if (type != '0') result += format_serial(type, num + 1); else { - const char *ptr = itoa(num + first_number); + const char *ptr = i_to_a(num + first_number); int pad = width - strlen(ptr); while (--pad >= 0) result += '0'; @@ -579,7 +579,7 @@ static const char *format_serial(char c, int n) // numerals; I can find no historical basis for this usage const char *s = c == 'i' ? "zwmdclxvi" : "ZWMDCLXVI"; if (n >= 40000) - return itoa(n); + return i_to_a(n); while (n >= 10000) { *p++ = s[0]; n -= 10000; diff --git a/src/preproc/refer/label.y b/src/preproc/refer/label.y index 6bc12c18..2c7c9095 100644 --- a/src/preproc/refer/label.y +++ b/src/preproc/refer/label.y @@ -509,7 +509,7 @@ void format_expr::evaluate(int tentative, const reference &ref, if (type != '0') result += format_serial(type, num + 1); else { - const char *ptr = itoa(num + first_number); + const char *ptr = i_to_a(num + first_number); int pad = width - strlen(ptr); while (--pad >= 0) result += '0'; @@ -530,7 +530,7 @@ static const char *format_serial(char c, int n) // numerals; I can find no historical basis for this usage const char *s = c == 'i' ? "zwmdclxvi" : "ZWMDCLXVI"; if (n >= 40000) - return itoa(n); + return i_to_a(n); while (n >= 10000) { *p++ = s[0]; n -= 10000; -- cgit v1.2.1