diff --git a/sqlite-vec.c b/sqlite-vec.c index f2e02f0..cc09078 100644 --- a/sqlite-vec.c +++ b/sqlite-vec.c @@ -1028,7 +1028,7 @@ int ensure_vector_match(sqlite3_value *aValue, sqlite3_value *bValue, void **a, if (rc != SQLITE_OK) { *outError = sqlite3_mprintf("Error reading 2nd vector: %s", error); sqlite3_free(error); - aCleanup(a); + aCleanup(*a); return SQLITE_ERROR; }