From 92aa91d2de61a303fe0928cd97687c9504adcfc0 Mon Sep 17 00:00:00 2001 From: Sebastian Lackner Date: Thu, 7 Apr 2016 07:55:59 +0200 Subject: [PATCH] msi: Fix stack alignment in CUSTOMPROC_wrapper. Spotted by Dmitry Timoshkov. Signed-off-by: Sebastian Lackner Signed-off-by: Hans Leidekker Signed-off-by: Alexandre Julliard --- dlls/msi/custom.c | 1 + 1 file changed, 1 insertion(+) diff --git a/dlls/msi/custom.c b/dlls/msi/custom.c index 4e934bdce04..35a1b5c8482 100644 --- a/dlls/msi/custom.c +++ b/dlls/msi/custom.c @@ -539,6 +539,7 @@ __ASM_GLOBAL_FUNC( CUSTOMPROC_wrapper, __ASM_CFI(".cfi_rel_offset %ebp,0\n\t") "movl %esp,%ebp\n\t" __ASM_CFI(".cfi_def_cfa_register %ebp\n\t") + "subl $4,%esp\n\t" "pushl 12(%ebp)\n\t" "movl 8(%ebp),%eax\n\t" "call *%eax\n\t"