aboutsummaryrefslogtreecommitdiff
path: root/src/test_intarray.c
diff options
context:
space:
mode:
authordrh <>2025-01-13 11:28:34 +0000
committerdrh <>2025-01-13 11:28:34 +0000
commit43afab28a09659f7869661a8e56f21865af2414d (patch)
treea9299a76f9b1624d642e00f24fb2945d0b64e8af /src/test_intarray.c
parent14bc98d8e2a7d07b98bf679b9e586043dd772bf3 (diff)
downloadsqlite-43afab28a09659f7869661a8e56f21865af2414d.tar.gz
sqlite-43afab28a09659f7869661a8e56f21865af2414d.zip
GCC 13 has become more quite pedantic about the signature of functions matching the
type of pointers through which the functions are called. Make adjustments to extension functions and test procedures to work around this. No changes to the core. FossilOrigin-Name: ed83b79100b4345235aec990303c4526874f0c2f8701160c4639a80633ebaf70
Diffstat (limited to 'src/test_intarray.c')
-rw-r--r--src/test_intarray.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/test_intarray.c b/src/test_intarray.c
index 16c1df2e9..9e4629467 100644
--- a/src/test_intarray.c
+++ b/src/test_intarray.c
@@ -61,7 +61,8 @@ struct intarray_cursor {
/*
** Free an sqlite3_intarray object.
*/
-static void intarrayFree(sqlite3_intarray *p){
+static void intarrayFree(void *pX){
+ sqlite3_intarray *p = (sqlite3_intarray*)pX;
if( p->xFree ){
p->xFree(p->a);
}