git.postgresql.org Git - postgresql.git/commitdiff

git projects / postgresql.git / commitdiff
? search:
summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 91e7192)
Although the flex documentation avers that yyalloc and yyrealloc take
2009年7月13日 03:11:12 +0000 (03:11 +0000)
2009年7月13日 03:11:12 +0000 (03:11 +0000)
size_t arguments, the emitted scanner actually prototypes them with
type yy_size_t, which is sometimes not the same thing depending on
flex version and platform. Easiest fix seems to be to use yy_size_t.
Per buildfarm results.


diff --git a/src/backend/parser/scan.l b/src/backend/parser/scan.l
index 06e9f6d8c1659c38171eb5f7e8a0fdc44b462b9a..a73934913d87b1834756e3dcd0e74d83544306a4 100644 (file)
--- a/src/backend/parser/scan.l
+++ b/src/backend/parser/scan.l
@@ -24,7 +24,7 @@
* Portions Copyright (c) 1994, Regents of the University of California
*
* IDENTIFICATION
- * $PostgreSQL: pgsql/src/backend/parser/scan.l,v 1.155 2009年07月13日 02:02:20 tgl Exp $
+ * $PostgreSQL: pgsql/src/backend/parser/scan.l,v 1.156 2009年07月13日 03:11:12 tgl Exp $
*
*-------------------------------------------------------------------------
*/
@@ -1211,13 +1211,13 @@ check_escape_warning(base_yyscan_t yyscanner)
*/
void *
-base_yyalloc(size_t bytes, base_yyscan_t yyscanner)
+base_yyalloc(yy_size_t bytes, base_yyscan_t yyscanner)
{
return palloc(bytes);
}
void *
-base_yyrealloc(void *ptr, size_t bytes, base_yyscan_t yyscanner)
+base_yyrealloc(void *ptr, yy_size_t bytes, base_yyscan_t yyscanner)
{
if (ptr)
return repalloc(ptr, bytes);
This is the main PostgreSQL git repository.
RSS Atom

AltStyle によって変換されたページ (->オリジナル) /