summaryrefslogtreecommitdiff
path: root/statement.c
diff options
context:
space:
mode:
Diffstat (limited to 'statement.c')
-rw-r--r--statement.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/statement.c b/statement.c
index 577accd..ac6ee8a 100644
--- a/statement.c
+++ b/statement.c
@@ -2069,9 +2069,9 @@ int enqueueNeedDataCallback(StatementClass *stmt, NeedDataCallfunc func, void *d
{
if (stmt->num_callbacks >= stmt->allocated_callbacks)
{
- stmt->callbacks = (NeedDataCallback *) realloc(stmt->callbacks,
+ SC_REALLOC_return_with_error(stmt->callbacks, NeedDataCallback,
sizeof(NeedDataCallback) * (stmt->allocated_callbacks +
- CALLBACK_ALLOC_ONCE));
+ CALLBACK_ALLOC_ONCE), stmt, "NeedDataCallback enqueue error", 0);
stmt->allocated_callbacks += CALLBACK_ALLOC_ONCE;
}
stmt->callbacks[stmt->num_callbacks].func = func;