From 0668aa88179cce20362bad88c9f0be0a461bb699 Mon Sep 17 00:00:00 2001 From: "Marc G. Fournier" Date: Sat, 1 Aug 1998 19:30:29 +0000 Subject: 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 ... --- src/backend/parser/gram.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'src/backend/parser/gram.c') diff --git a/src/backend/parser/gram.c b/src/backend/parser/gram.c index cc2ae78b84..ec25316859 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; -- cgit v1.2.1