@@ -264,7 +264,7 @@ make_vodka_value(JsQueryValue *value)
264264int32 len ,jqPos ;
265265char * jqBase ;
266266
267- if (!value )
267+ if (!value || value -> type == jqiAny )
268268return NULL ;
269269
270270result = (JsonbVodkaValue * )palloc (sizeof (JsonbVodkaValue ));
@@ -274,21 +274,21 @@ make_vodka_value(JsQueryValue *value)
274274
275275switch (value -> type )
276276{
277- case jbvNull :
277+ case jqiNull :
278278result -> type = JSONB_VODKA_FLAG_VALUE |JSONB_VODKA_FLAG_NULL ;
279279break ;
280- case jbvBool :
280+ case jqiBool :
281281result -> type = JSONB_VODKA_FLAG_VALUE |JSONB_VODKA_FLAG_BOOL ;
282282read_byte (len ,jqBase ,jqPos );
283283if (len )
284284result -> type |=JSONB_VODKA_FLAG_TRUE ;
285285break ;
286- case jbvString :
286+ case jqiString :
287287result -> type = JSONB_VODKA_FLAG_VALUE |JSONB_VODKA_FLAG_STRING ;
288288read_int32 (len ,jqBase ,jqPos );
289289result -> hash = hash_any ((unsignedchar * )jqBase + jqPos ,len );
290290break ;
291- case jbvNumeric :
291+ case jqiNumeric :
292292result -> type = JSONB_VODKA_FLAG_VALUE |JSONB_VODKA_FLAG_NUMERIC ;
293293result -> n = (Numeric )(jqBase + jqPos );
294294break ;