diff options
author | Marc G. Fournier | 1998-08-01 19:30:29 +0000 |
---|---|---|
committer | Marc G. Fournier | 1998-08-01 19:30:29 +0000 |
commit | 0668aa88179cce20362bad88c9f0be0a461bb699 (patch) | |
tree | f0886fe02af329b9c4f0244fd53a794938470ecf /src/backend/parser | |
parent | 0d78e8c1124cb7f44f17dec2d313c2ac4b871195 (diff) |
Adrian Hall reported a problem to me that snprintf() doesn't exist in, at
least, Solaris 2.5.1. We use it in backend/utils/adt/int8.c.
Add a check to configure so that we see if it exists or not, and, if not,
compile in snprintf.c from backend/port, which was taken from, and falls under
the same Berkeley license as us, the FreeBSD libc/stdio ...
Diffstat (limited to 'src/backend/parser')
-rw-r--r-- | src/backend/parser/gram.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/backend/parser/gram.c b/src/backend/parser/gram.c index cc2ae78b841..ec25316859a 100644 --- a/src/backend/parser/gram.c +++ b/src/backend/parser/gram.c @@ -219,7 +219,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/parser/Attic/gram.c,v 2.20 1998/07/26 02:17:53 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/parser/Attic/gram.c,v 2.21 1998/08/01 19:30:23 scrappy Exp $ * * HISTORY * AUTHOR DATE MAJOR EVENT @@ -255,7 +255,7 @@ #include "utils/elog.h" #include "access/xact.h" -#ifdef MB +#ifdef MULTIBYTE #include "mb/pg_wchar.h" #endif @@ -3927,7 +3927,7 @@ static const short yycheck[] = { 3, 182 }; /* -*-C-*- Note some compilers choke on comments on `#line' lines. */ -#line 3 "/usr/local/bison/bison.simple" +#line 3 "/usr/share/misc/bison.simple" /* Skeleton output parser for bison, Copyright (C) 1984, 1989, 1990 Free Software Foundation, Inc. @@ -4120,7 +4120,7 @@ __yy_memcpy (char *to, char *from, int count) #endif #endif -#line 196 "/usr/local/bison/bison.simple" +#line 196 "/usr/share/misc/bison.simple" /* The user can define YYPARSE_PARAM as the name of an argument to be passed into yyparse. The argument should have type void *. @@ -6393,7 +6393,7 @@ case 389: } n->dbname = yyvsp[-3].str; n->dbpath = yyvsp[-1].str; -#ifdef MB +#ifdef MULTIBYTE if (yyvsp[0].str != NULL) { n->encoding = pg_char_to_encoding(yyvsp[0].str); if (n->encoding < 0) { @@ -6414,7 +6414,7 @@ case 390: CreatedbStmt *n = makeNode(CreatedbStmt); n->dbname = yyvsp[0].str; n->dbpath = NULL; -#ifdef MB +#ifdef MULTIBYTE n->encoding = GetTemplateEncoding(); #endif yyval.node = (Node *)n; @@ -9518,7 +9518,7 @@ case 854: break;} } /* the action file gets copied in in place of this dollarsign */ -#line 498 "/usr/local/bison/bison.simple" +#line 498 "/usr/share/misc/bison.simple" yyvsp -= yylen; yyssp -= yylen; |