"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "src/utilities/ntrace/TraceConfiguration.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.

TraceConfiguration.cpp  (Firebird-3.0.2.32703-0.tar.bz2):TraceConfiguration.cpp  (Firebird-3.0.4.33054-0.tar.bz2)
skipping to change at line 201 skipping to change at line 201
"line %d: error while com piling regular expression \"%s\"", "line %d: error while com piling regular expression \"%s\"",
section->line, pattern.c_ str()); section->line, pattern.c_ str());
} }
} }
} }
} }
if (!match) if (!match)
continue; continue;
if (!section->sub)
{
fatal_exception::raiseFmt(ERROR_PREFIX
"Trace parameters are not present");
}
const ConfigFile::Parameters& elements = section->sub->getParamet ers(); const ConfigFile::Parameters& elements = section->sub->getParamet ers();
for (FB_SIZE_T p = 0; p < elements.getCount(); ++p) for (FB_SIZE_T p = 0; p < elements.getCount(); ++p)
{ {
const ConfigFile::Parameter* el = &elements[p]; const ConfigFile::Parameter* el = &elements[p];
if (!el->value.hasData()) if (!el->value.hasData())
{ {
fatal_exception::raiseFmt(ERROR_PREFIX fatal_exception::raiseFmt(ERROR_PREFIX
"line %d: element \"%s\" have no attribut e value set", "line %d: element \"%s\" have no attribut e value set",
el->line, el->name.c_str()); el->line, el->name.c_str());
 End of changes. 1 change blocks. 
0 lines changed or deleted 6 lines changed or added

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