diff --git a/src/modules/Oracle/oracle.c b/src/modules/Oracle/oracle.c index 14341521c43b0329ca4927ac9c4096db53afe8dd..3ce17f00c0c4460a53586c348d4f6e440f699c0c 100644 --- a/src/modules/Oracle/oracle.c +++ b/src/modules/Oracle/oracle.c @@ -2291,9 +2291,9 @@ static void f_big_typed_query_create(INT32 args) struct pike_string *s; { struct svalue tmp; - if (TYPEOF(use_multiset_index (value->u.multiset, - multiset_first (value->u.multiset), - tmp)) == T_STRING) + if (TYPEOF(*use_multiset_index (value->u.multiset, + multiset_first (value->u.multiset), + tmp)) == T_STRING) s = tmp.u.string; else s = NULL;