diff --git a/jsquery_gram.y b/jsquery_gram.y index 21bcfb0..84621e1 100644 --- a/jsquery_gram.y +++ b/jsquery_gram.y @@ -71,7 +71,11 @@ makeIndexArray(string *s) { JsQueryParseItem* v = makeItemType(jqiIndexArray); +#if PG_VERSION_NUM >= 120000 + v->arrayIndex = pg_strtoint32(s->val); +#else v->arrayIndex = pg_atoi(s->val, 4, 0); +#endif return v; }