X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fprep_cif.c;h=55ceed8c5e705e1dae7e12d177d884be6db61fa8;hb=9531d05f64c2a674e0197158ffad68d69f177bd0;hp=e216ef0b891c71fe5aec72e56ab15a52b746ff6b;hpb=98b52960485a261399f081915f36063de3854a5f;p=platform%2Fupstream%2Flibffi.git diff --git a/src/prep_cif.c b/src/prep_cif.c index e216ef0..55ceed8 100644 --- a/src/prep_cif.c +++ b/src/prep_cif.c @@ -118,13 +118,8 @@ ffi_status FFI_HIDDEN ffi_prep_cif_core(ffi_cif *cif, ffi_abi abi, FFI_ASSERT((!isvariadic) || (nfixedargs >= 1)); FFI_ASSERT(nfixedargs <= ntotalargs); -#ifndef X86_WIN32 if (! (abi > FFI_FIRST_ABI && abi < FFI_LAST_ABI)) return FFI_BAD_ABI; -#else - if (! (abi > FFI_FIRST_ABI && abi < FFI_LAST_ABI || abi == FFI_THISCALL)) - return FFI_BAD_ABI; -#endif cif->abi = abi; cif->arg_types = atypes;