summaryrefslogtreecommitdiffstats
path: root/database/sqlite/sqlite.c
diff options
context:
space:
mode:
Diffstat (limited to 'database/sqlite/sqlite.c')
-rw-r--r--database/sqlite/sqlite.c32
1 files changed, 16 insertions, 16 deletions
diff --git a/database/sqlite/sqlite.c b/database/sqlite/sqlite.c
index 5faa0b7..8646ea6 100644
--- a/database/sqlite/sqlite.c
+++ b/database/sqlite/sqlite.c
@@ -65,13 +65,13 @@ void _sqlite_free_results(dbresult *inres)
do {
if( fld != fld->prevfield ) {
fld = fld->nextfield;
- free_nullsafe(fld->prevfield->value);
- free_nullsafe(fld->prevfield);
+ free_nullsafe(NULL, fld->prevfield->value);
+ free_nullsafe(NULL, fld->prevfield);
}
} while( fld != tup );
tup = tup->nexttuple;
- free_nullsafe(fld->value);
- free_nullsafe(fld);
+ free_nullsafe(NULL, fld->value);
+ free_nullsafe(NULL, fld);
} while( tup != inres->tuples );
}
@@ -81,14 +81,14 @@ void _sqlite_free_results(dbresult *inres)
do {
if( hdr != hdr->prev ) {
hdr = hdr->next;
- free_nullsafe(hdr->prev->name);
- free_nullsafe(hdr->prev);
+ free_nullsafe(NULL, hdr->prev->name);
+ free_nullsafe(NULL, hdr->prev);
}
} while( hdr != inres->headerrec );
- free_nullsafe(hdr->name);
- free_nullsafe(hdr);
+ free_nullsafe(NULL, hdr->name);
+ free_nullsafe(NULL, hdr);
}
- free_nullsafe(inres);
+ free_nullsafe(NULL, inres);
}
@@ -232,7 +232,7 @@ dbresult *sqlite_query(eurephiaCTX *ctx, char *fmt, ... ) {
if( rc != SQLITE_OK ) {
eurephia_log(ctx, LOG_ERROR, 0, "SQL Error: %s", errMsg);
sqlite3_free(sql); sql = NULL;
- free_nullsafe(glob_results);
+ free_nullsafe(ctx, glob_results);
return NULL;
}
@@ -430,7 +430,7 @@ dbresult *sqlite_query_mapped(eurephiaCTX *ctx, SQLqueryType qType, const char *
sqlstub, (strlen_nullsafe(tmp1) > 0 ? "WHERE" : ""), tmp1,
sortkeys);
}
- free_nullsafe(tmp1);
+ free_nullsafe(ctx, tmp1);
}
break;
@@ -440,15 +440,15 @@ dbresult *sqlite_query_mapped(eurephiaCTX *ctx, SQLqueryType qType, const char *
tmp2 = _build_sqlpart(btWHERE, whereMap);
res = sqlite_query(ctx, "%s SET %s WHERE %s", sqlstub, tmp1, tmp2);
- free_nullsafe(tmp1);
- free_nullsafe(tmp2);
+ free_nullsafe(ctx, tmp1);
+ free_nullsafe(ctx, tmp2);
}
break;
case SQL_INSERT:
tmp1 = _build_sqlpart(btINSERT, valMap);
res = sqlite_query(ctx, "%s %s", sqlstub, tmp1);
- free_nullsafe(tmp1);
+ free_nullsafe(ctx, tmp1);
break;
}
@@ -536,8 +536,8 @@ xmlNodePtr sqlite_xml_value(xmlNodePtr node, xmlFieldType xmltyp, char *inname,
retnode = NULL;
}
}
- free_nullsafe(data);
- free_nullsafe(name);
+ free_nullsafe(NULL, data);
+ free_nullsafe(NULL, name);
return retnode;
}
#endif