From 6f38dd245d56aaa9b6c8e966a4ccebe2f66ceb7d Mon Sep 17 00:00:00 2001 From: Adrian Negreanu Date: Sat, 1 Feb 2014 21:21:04 +0200 Subject: sqlite3: SQLITE_TRANSIENTs In table basecompoundref, use SQLITE_TRANSIENT for base, derived, refid --- src/sqlite3gen.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/sqlite3gen.cpp b/src/sqlite3gen.cpp index c57e4b0..846da31 100644 --- a/src/sqlite3gen.cpp +++ b/src/sqlite3gen.cpp @@ -845,19 +845,19 @@ static void generateSqlite3ForClass(sqlite3 *db, ClassDef *cd) BaseClassDef *bcd; for (bcli.toFirst();(bcd=bcli.current());++bcli) { - bindTextParameter(i_s_basecompoundref,":refid",bcd->classDef->getOutputFileBase()); + bindTextParameter(i_s_basecompoundref,":refid",bcd->classDef->getOutputFileBase(),FALSE); bindIntParameter(i_s_basecompoundref,":prot",bcd->prot); bindIntParameter(i_s_basecompoundref,":virt",bcd->virt); if (!bcd->templSpecifiers.isEmpty()) { - bindTextParameter(i_s_basecompoundref,":base",insertTemplateSpecifierInScope(bcd->classDef->name(),bcd->templSpecifiers)); + bindTextParameter(i_s_basecompoundref,":base",insertTemplateSpecifierInScope(bcd->classDef->name(),bcd->templSpecifiers),FALSE); } else { - bindTextParameter(i_s_basecompoundref,":base",bcd->classDef->displayName()); + bindTextParameter(i_s_basecompoundref,":base",bcd->classDef->displayName(),FALSE); } - bindTextParameter(i_s_basecompoundref,":derived",cd->displayName()); + bindTextParameter(i_s_basecompoundref,":derived",cd->displayName(),FALSE); if (-1==step(db,i_s_basecompoundref)) { sqlite3_clear_bindings(i_s_basecompoundref); continue; -- cgit v0.12