8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-24 01:23:03 +01:00

Fixed CORE-2465: SCH_ast symbol no longer exported

This commit is contained in:
alexpeshkoff 2009-10-20 11:21:37 +00:00
parent d5f1cacaa6
commit d42b2553dd
2 changed files with 20 additions and 2 deletions

View File

@ -350,12 +350,15 @@ global:
isc_vtof; isc_vtof;
isc_vtov; isc_vtov;
# Stubs - were exported in previous versions due to various reasons, missing now
CVT_move;
SCH_ast;
#----------------- #-----------------
# OTHER FUNCTIONS # OTHER FUNCTIONS
#----------------- #-----------------
CVT_move;
KEYWORD_stringIsAToken; KEYWORD_stringIsAToken;
KEYWORD_getTokens; KEYWORD_getTokens;

View File

@ -819,6 +819,21 @@ void API_ROUTINE CVT_move(const dsc*, dsc*, FPTR_ERROR err)
err(isc_random, isc_arg_string, "CVT_move() private API not supported any more", isc_arg_end); err(isc_random, isc_arg_string, "CVT_move() private API not supported any more", isc_arg_end);
} }
#ifndef WIN_NT
// This function was exported earlier for reasons, not completely clear to me.
// It MUST not be ever exported - looks like I've missed bad commit in CVS.
// Keep it here to avoid senseless API change.
enum ast_t
{
AST_dummy
};
void API_ROUTINE SCH_ast(enum ast_t)
{
// call to this function may be safely ingored
}
#endif
#if !defined(SUPERSERVER) || defined(SUPERCLIENT) #if !defined(SUPERSERVER) || defined(SUPERCLIENT)
// AP: isc_*_user entrypoints are used only in any kind of embedded // AP: isc_*_user entrypoints are used only in any kind of embedded
// server (both posix and windows) and fbclient // server (both posix and windows) and fbclient