"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "src/jrd/Function.epp" between
Firebird-3.0.2.32703-0.tar.bz2 and Firebird-3.0.4.33054-0.tar.bz2

About: Firebird is a relational database offering many ANSI SQL standard features.

Function.epp  (Firebird-3.0.2.32703-0.tar.bz2):Function.epp  (Firebird-3.0.4.33054-0.tar.bz2)
skipping to change at line 383 skipping to change at line 383
function->setImplemented(true); function->setImplemented(true);
function->setDefined(true); function->setDefined(true);
function->fun_entrypoint = NULL; function->fun_entrypoint = NULL;
function->fun_external = NULL; function->fun_external = NULL;
function->setStatement(NULL); function->setStatement(NULL);
if (!X.RDB$MODULE_NAME.NULL && !X.RDB$ENTRYPOINT.NULL) if (!X.RDB$MODULE_NAME.NULL && !X.RDB$ENTRYPOINT.NULL)
{ {
function->fun_entrypoint = function->fun_entrypoint =
Module::lookup(X.RDB$MODULE_NAME, X.RDB$E NTRYPOINT, dbb->dbb_modules); Module::lookup(X.RDB$MODULE_NAME, X.RDB$E NTRYPOINT, dbb);
// Could not find a function with given MODULE, E NTRYPOINT. // Could not find a function with given MODULE, E NTRYPOINT.
// Try the list of internally implemented functio ns. // Try the list of internally implemented functio ns.
if (!function->fun_entrypoint) if (!function->fun_entrypoint)
{ {
function->fun_entrypoint = function->fun_entrypoint =
BUILTIN_entrypoint(X.RDB$MODULE_N AME, X.RDB$ENTRYPOINT); BUILTIN_entrypoint(X.RDB$MODULE_N AME, X.RDB$ENTRYPOINT);
} }
if (!function->fun_entrypoint) if (!function->fun_entrypoint)
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)