mirror of
https://github.com/sqlite/sqlite.git
synced 2025-11-08 03:22:21 +03:00
Move prototypes for LEMON-generated parser functions into sqliteInt.h.
Ticket #2521. (CVS 4177) FossilOrigin-Name: bc02c7f1621ff46707f147c75f7e98462b01907f
This commit is contained in:
14
manifest
14
manifest
@@ -1,5 +1,5 @@
|
|||||||
C Check\sthe\sreturn\svalue\sof\ssqlite3PagerWrite()\swhen\sautovacuuming.\nTicket\s#2524.\s(CVS\s4176)
|
C Move\sprototypes\sfor\sLEMON-generated\sparser\sfunctions\sinto\ssqliteInt.h.\nTicket\s#2521.\s(CVS\s4177)
|
||||||
D 2007-07-23T19:26:17
|
D 2007-07-23T19:31:17
|
||||||
F Makefile.in 0c0e53720f658c7a551046442dd7afba0b72bfbe
|
F Makefile.in 0c0e53720f658c7a551046442dd7afba0b72bfbe
|
||||||
F Makefile.linux-gcc 65241babba6faf1152bf86574477baab19190499
|
F Makefile.linux-gcc 65241babba6faf1152bf86574477baab19190499
|
||||||
F README 9c4e2d6706bdcc3efdd773ce752a8cdab4f90028
|
F README 9c4e2d6706bdcc3efdd773ce752a8cdab4f90028
|
||||||
@@ -111,7 +111,7 @@ F src/server.c 087b92a39d883e3fa113cae259d64e4c7438bc96
|
|||||||
F src/shell.c e7534cce78398bc1cac4a643e931fc6221c2897e
|
F src/shell.c e7534cce78398bc1cac4a643e931fc6221c2897e
|
||||||
F src/sqlite.h.in 8164526b1658a6dad472953ea91239849f913d45
|
F src/sqlite.h.in 8164526b1658a6dad472953ea91239849f913d45
|
||||||
F src/sqlite3ext.h a27bedc222df5e5f0f458ac99726d0483b953a91
|
F src/sqlite3ext.h a27bedc222df5e5f0f458ac99726d0483b953a91
|
||||||
F src/sqliteInt.h 358f3a29b98e1efdd840a928dec8f60a51e6a33e
|
F src/sqliteInt.h 536fb651e1eed201c1eb5a852351f2866554c8b1
|
||||||
F src/sqliteLimit.h f14609c27636ebc217c9603ade26dbdd7d0f6afa
|
F src/sqliteLimit.h f14609c27636ebc217c9603ade26dbdd7d0f6afa
|
||||||
F src/table.c a8de75bcedf84d4060d804264b067ab3b1a3561d
|
F src/table.c a8de75bcedf84d4060d804264b067ab3b1a3561d
|
||||||
F src/tclsqlite.c 0d3370e01cd3b313ed29ed6b0ba00423b4329de0
|
F src/tclsqlite.c 0d3370e01cd3b313ed29ed6b0ba00423b4329de0
|
||||||
@@ -134,7 +134,7 @@ F src/test_md5.c 6c42bc0a3c0b54be34623ff77a0eec32b2fa96e3
|
|||||||
F src/test_schema.c 89c526e4b1e9a8fb540550f6ebc69242bf57d3ce
|
F src/test_schema.c 89c526e4b1e9a8fb540550f6ebc69242bf57d3ce
|
||||||
F src/test_server.c 76c0baf509abe65ca6e5c7974ab0097cfdd8b833
|
F src/test_server.c 76c0baf509abe65ca6e5c7974ab0097cfdd8b833
|
||||||
F src/test_tclvar.c ea4500a60d663f7fdf18fd3210efc112e0c6e7f0
|
F src/test_tclvar.c ea4500a60d663f7fdf18fd3210efc112e0c6e7f0
|
||||||
F src/tokenize.c 0f0955ef7b8ab99ba2d3099faa89b80ccba3733a
|
F src/tokenize.c e959754c67bbd0cf0b03520f7344a536a7ac2915
|
||||||
F src/trigger.c 420192efe3e6f03addf7897c60c3c8bf913d3493
|
F src/trigger.c 420192efe3e6f03addf7897c60c3c8bf913d3493
|
||||||
F src/update.c 6b10becb6235ea314ed245fbfbf8b38755e3166e
|
F src/update.c 6b10becb6235ea314ed245fbfbf8b38755e3166e
|
||||||
F src/utf.c c152f99ddccc5e0214a9817aa07ab1b208b43f14
|
F src/utf.c c152f99ddccc5e0214a9817aa07ab1b208b43f14
|
||||||
@@ -520,7 +520,7 @@ F www/tclsqlite.tcl 8be95ee6dba05eabcd27a9d91331c803f2ce2130
|
|||||||
F www/vdbe.tcl 87a31ace769f20d3627a64fa1fade7fed47b90d0
|
F www/vdbe.tcl 87a31ace769f20d3627a64fa1fade7fed47b90d0
|
||||||
F www/version3.tcl 890248cf7b70e60c383b0e84d77d5132b3ead42b
|
F www/version3.tcl 890248cf7b70e60c383b0e84d77d5132b3ead42b
|
||||||
F www/whentouse.tcl fc46eae081251c3c181bd79c5faef8195d7991a5
|
F www/whentouse.tcl fc46eae081251c3c181bd79c5faef8195d7991a5
|
||||||
P 9a059cb6bced5cdc950f7816602ac92d89a899be
|
P b4a5c62b853f7a7d38863c39be274dccd2640944
|
||||||
R de95d23d2d2c52fc380d1f516977c2ee
|
R bb61dedb3e166418393c63c2982fb492
|
||||||
U drh
|
U drh
|
||||||
Z 059b1dcab09f99a22f4e8360846314b4
|
Z 808a80e23d1f82302fa81879a5b9225c
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
b4a5c62b853f7a7d38863c39be274dccd2640944
|
bc02c7f1621ff46707f147c75f7e98462b01907f
|
||||||
@@ -11,7 +11,7 @@
|
|||||||
*************************************************************************
|
*************************************************************************
|
||||||
** Internal interface definitions for SQLite.
|
** Internal interface definitions for SQLite.
|
||||||
**
|
**
|
||||||
** @(#) $Id: sqliteInt.h,v 1.579 2007/07/23 19:12:42 drh Exp $
|
** @(#) $Id: sqliteInt.h,v 1.580 2007/07/23 19:31:17 drh Exp $
|
||||||
*/
|
*/
|
||||||
#ifndef _SQLITEINT_H_
|
#ifndef _SQLITEINT_H_
|
||||||
#define _SQLITEINT_H_
|
#define _SQLITEINT_H_
|
||||||
@@ -1855,6 +1855,13 @@ void sqlite3FailedMalloc(void);
|
|||||||
void sqlite3AbortOtherActiveVdbes(sqlite3 *, Vdbe *);
|
void sqlite3AbortOtherActiveVdbes(sqlite3 *, Vdbe *);
|
||||||
int sqlite3OpenTempDatabase(Parse *);
|
int sqlite3OpenTempDatabase(Parse *);
|
||||||
|
|
||||||
|
/*
|
||||||
|
** The interface to the LEMON-generated parser
|
||||||
|
*/
|
||||||
|
void *sqlite3ParserAlloc(void*(*)(size_t));
|
||||||
|
void sqlite3ParserFree(void*, void(*)(void*));
|
||||||
|
void sqlite3Parser(void*, int, Token, Parse*);
|
||||||
|
|
||||||
#ifndef SQLITE_OMIT_LOAD_EXTENSION
|
#ifndef SQLITE_OMIT_LOAD_EXTENSION
|
||||||
void sqlite3CloseExtensions(sqlite3*);
|
void sqlite3CloseExtensions(sqlite3*);
|
||||||
int sqlite3AutoLoadExtensions(sqlite3*);
|
int sqlite3AutoLoadExtensions(sqlite3*);
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
** individual tokens and sends those tokens one-by-one over to the
|
** individual tokens and sends those tokens one-by-one over to the
|
||||||
** parser for analysis.
|
** parser for analysis.
|
||||||
**
|
**
|
||||||
** $Id: tokenize.c,v 1.130 2007/07/13 10:26:08 drh Exp $
|
** $Id: tokenize.c,v 1.131 2007/07/23 19:31:17 drh Exp $
|
||||||
*/
|
*/
|
||||||
#include "sqliteInt.h"
|
#include "sqliteInt.h"
|
||||||
#include "os.h"
|
#include "os.h"
|
||||||
@@ -380,13 +380,6 @@ int sqlite3GetToken(const unsigned char *z, int *tokenType){
|
|||||||
return getToken(z, tokenType);
|
return getToken(z, tokenType);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
|
||||||
** The interface to the LEMON-generated parser
|
|
||||||
*/
|
|
||||||
void *sqlite3ParserAlloc(void*(*)(size_t));
|
|
||||||
void sqlite3ParserFree(void*, void(*)(void*));
|
|
||||||
void sqlite3Parser(void*, int, Token, Parse*);
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
** Run the parser on the given SQL string. The parser structure is
|
** Run the parser on the given SQL string. The parser structure is
|
||||||
** passed in. An SQLITE_ status code is returned. If an error occurs
|
** passed in. An SQLITE_ status code is returned. If an error occurs
|
||||||
|
|||||||
Reference in New Issue
Block a user