"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "src/jrd/DbCreators.cpp" 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.

DbCreators.cpp  (Firebird-3.0.2.32703-0.tar.bz2):DbCreators.cpp  (Firebird-3.0.4.33054-0.tar.bz2)
skipping to change at line 77 skipping to change at line 77
newStatus.raise(); newStatus.raise();
} }
bool openDb(const char* securityDb, RefPtr<IAttachment>& att, RefPtr<ITransactio n>& tra) bool openDb(const char* securityDb, RefPtr<IAttachment>& att, RefPtr<ITransactio n>& tra)
{ {
DispatcherPtr prov; DispatcherPtr prov;
ClumpletWriter embeddedSysdba(ClumpletWriter::Tagged, MAX_DPB_SIZE, isc_d pb_version1); ClumpletWriter embeddedSysdba(ClumpletWriter::Tagged, MAX_DPB_SIZE, isc_d pb_version1);
embeddedSysdba.insertString(isc_dpb_user_name, SYSDBA_USER_NAME, fb_strle n(SYSDBA_USER_NAME)); embeddedSysdba.insertString(isc_dpb_user_name, SYSDBA_USER_NAME, fb_strle n(SYSDBA_USER_NAME));
embeddedSysdba.insertByte(isc_dpb_sec_attach, TRUE); embeddedSysdba.insertByte(isc_dpb_sec_attach, TRUE);
embeddedSysdba.insertString(isc_dpb_config, EMBEDDED_PROVIDERS, fb_strlen (EMBEDDED_PROVIDERS));
embeddedSysdba.insertByte(isc_dpb_no_db_triggers, TRUE); embeddedSysdba.insertByte(isc_dpb_no_db_triggers, TRUE);
FbLocalStatus st; FbLocalStatus st;
att.assignRefNoIncr(prov->attachDatabase(&st, securityDb, att.assignRefNoIncr(prov->attachDatabase(&st, securityDb,
embeddedSysdba.getBufferLength(), embeddedSysdba.getBuffer())); embeddedSysdba.getBufferLength(), embeddedSysdba.getBuffer()));
if (st->getState() & IStatus::STATE_ERRORS) if (st->getState() & IStatus::STATE_ERRORS)
{ {
if (!fb_utils::containsErrorCode(st->getErrors(), isc_io_error)) if (!fb_utils::containsErrorCode(st->getErrors(), isc_io_error))
check("IProvider::attachDatabase", &st); check("IProvider::attachDatabase", &st);
 End of changes. 1 change blocks. 
0 lines changed or deleted 1 lines changed or added

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