From 48c886ebcaf3249ff27e4103b0fd188df9c29982 Mon Sep 17 00:00:00 2001 From: Dmitry Volyntsev Date: Thu, 22 Mar 2018 15:05:08 +0300 Subject: [PATCH] Fixed njs_vm_t struct alignment on 32bits platforms. --- njs/njscript.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/njs/njscript.c b/njs/njscript.c index bc68254b..48bcef6b 100644 --- a/njs/njscript.c +++ b/njs/njscript.c @@ -337,7 +337,7 @@ njs_vm_clone(njs_vm_t *vm, njs_external_ptr_t external) return NULL; } - nvm = nxt_mem_cache_zalloc(nmcp, sizeof(njs_vm_t)); + nvm = nxt_mem_cache_zalign(nmcp, sizeof(njs_value_t), sizeof(njs_vm_t)); if (nxt_fast_path(nvm != NULL)) { nvm->mem_cache_pool = nmcp; -- 2.47.3