+ if (!g_ion_int_zend_max) {
+ decContextDefault(&g_dec_ctx, DEC_INIT_DECIMAL64);
+
+ ion_int_alloc(NULL, &g_ion_int_zend_max);
+ ion_int_from_long(g_ion_int_zend_max, ZEND_LONG_MAX);
+ ion_decimal_from_ion_int(&g_ion_dec_zend_max, &g_dec_ctx, g_ion_int_zend_max);
+
+ ion_int_alloc(NULL, &g_ion_int_zend_min);
+ ion_int_from_long(g_ion_int_zend_min, ZEND_LONG_MIN);
+ ion_decimal_from_ion_int(&g_ion_dec_zend_min, &g_dec_ctx, g_ion_int_zend_min);
+ }
+