diff options
author | Adrian Johnson <ajohnson@redneon.com> | 2017-10-21 13:05:26 +1030 |
---|---|---|
committer | Adrian Johnson <ajohnson@redneon.com> | 2017-10-21 13:08:39 +1030 |
commit | 9ffbf63d3715f81ec92cdba93b60a04a11be130f (patch) | |
tree | d9ec939bd95dfd3c0efd45f7be8e3f5963f0b7c6 /util | |
parent | b092b63119cbfe3cb4bc786eee81630998996acf (diff) | |
download | cairo-9ffbf63d3715f81ec92cdba93b60a04a11be130f.tar.gz |
fix warning: inlining failed in call to '_csi_stack_push'
Diffstat (limited to 'util')
-rw-r--r-- | util/cairo-script/cairo-script-interpreter.c | 11 | ||||
-rw-r--r-- | util/cairo-script/cairo-script-private.h | 11 |
2 files changed, 13 insertions, 9 deletions
diff --git a/util/cairo-script/cairo-script-interpreter.c b/util/cairo-script/cairo-script-interpreter.c index dfce8a1ad..a578ec43a 100644 --- a/util/cairo-script/cairo-script-interpreter.c +++ b/util/cairo-script/cairo-script-interpreter.c @@ -179,6 +179,17 @@ _csi_slab_free (csi_t *ctx, void *ptr, int size) #endif } +csi_status_t +_csi_stack_push (csi_t *ctx, csi_stack_t *stack, + const csi_object_t *obj) +{ + if (_csi_unlikely (stack->len == stack->size)) + return _csi_stack_push_internal (ctx, stack, obj); + + stack->objects[stack->len++] = *obj; + return CSI_STATUS_SUCCESS; +} + static void _csi_perm_fini (csi_t *ctx) { diff --git a/util/cairo-script/cairo-script-private.h b/util/cairo-script/cairo-script-private.h index da846dcb2..ac633c950 100644 --- a/util/cairo-script/cairo-script-private.h +++ b/util/cairo-script/cairo-script-private.h @@ -916,16 +916,9 @@ csi_number_get_value (const csi_object_t *obj) } } -static inline csi_status_t +csi_status_t _csi_stack_push (csi_t *ctx, csi_stack_t *stack, - const csi_object_t *obj) -{ - if (_csi_unlikely (stack->len == stack->size)) - return _csi_stack_push_internal (ctx, stack, obj); - - stack->objects[stack->len++] = *obj; - return CSI_STATUS_SUCCESS; -} + const csi_object_t *obj); static inline csi_boolean_t _csi_check_ostack (csi_t *ctx, csi_integer_t count) |