summaryrefslogtreecommitdiff
path: root/py
diff options
context:
space:
mode:
Diffstat (limited to 'py')
-rw-r--r--py/mpz.h2
-rw-r--r--py/objfun.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/py/mpz.h b/py/mpz.h
index cc1504955..425587ee9 100644
--- a/py/mpz.h
+++ b/py/mpz.h
@@ -93,7 +93,7 @@ typedef int8_t mpz_dbl_dig_signed_t;
typedef struct _mpz_t {
size_t neg : 1;
size_t fixed_dig : 1;
- size_t alloc : 8 * sizeof(size_t) - 2;
+ size_t alloc : (8 * sizeof(size_t) - 2);
size_t len;
mpz_dig_t *dig;
} mpz_t;
diff --git a/py/objfun.c b/py/objfun.c
index 1afb0f8a1..3a63d8f43 100644
--- a/py/objfun.c
+++ b/py/objfun.c
@@ -188,7 +188,7 @@ STATIC void dump_args(const mp_obj_t *a, size_t sz) {
// With this macro you can tune the maximum number of function state bytes
// that will be allocated on the stack. Any function that needs more
// than this will try to use the heap, with fallback to stack allocation.
-#define VM_MAX_STATE_ON_STACK (11 * sizeof(mp_uint_t))
+#define VM_MAX_STATE_ON_STACK (sizeof(mp_uint_t) * 11)
#define DECODE_CODESTATE_SIZE(bytecode, n_state_out_var, state_size_out_var) \
{ \