From 94a5582edc79d19b18b552e628e4e91304b85c27 Mon Sep 17 00:00:00 2001 From: Joe Groff Date: Wed, 11 Feb 2009 14:05:57 -0600 Subject: [PATCH] tweak fortran-invoke so that unit tests can set fortran-abi without being shouted over --- basis/alien/fortran/fortran.factor | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/basis/alien/fortran/fortran.factor b/basis/alien/fortran/fortran.factor index a2ffc55c02..915b7d3d4f 100644 --- a/basis/alien/fortran/fortran.factor +++ b/basis/alien/fortran/fortran.factor @@ -423,7 +423,6 @@ PRIVATE> : (fortran-invoke) ( return library function parameters -- quot ) { - [ 2drop nip set-fortran-abi ] [ 2nip [] ] [ nip nip nip [fortran-args>c-args] ] [ [fortran-invoke] ] @@ -431,7 +430,7 @@ PRIVATE> } 4 ncleave 4 nappend ; MACRO: fortran-invoke ( return library function parameters -- ) - (fortran-invoke) ; + { [ 2drop nip set-fortran-abi ] [ (fortran-invoke) ] } 4 ncleave ; :: define-fortran-function ( return library function parameters -- ) function create-in dup reset-generic