diff options
author | Simon Marlow <marlowsd@gmail.com> | 2008-05-09 14:53:34 +0000 |
---|---|---|
committer | Simon Marlow <marlowsd@gmail.com> | 2008-05-09 14:53:34 +0000 |
commit | e6a38b39a74c451c65f1dec1b4522e1d1e3c5c24 (patch) | |
tree | b162530247265f989140e0dbedcd3877ad75d12a /libraries/base/cbits | |
parent | e2294ec140f9cc296774722a3cb57ba883e8088e (diff) | |
download | haskell-e6a38b39a74c451c65f1dec1b4522e1d1e3c5c24.tar.gz |
Avoid calling varargs functions using the FFI
Calling varargs functions is explicitly deprecated according to the
FFI specification. It used to work, just about, but it broke with the
recent changes to the via-C backend to not use header files.
Diffstat (limited to 'libraries/base/cbits')
-rw-r--r-- | libraries/base/cbits/PrelIOUtils.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/libraries/base/cbits/PrelIOUtils.c b/libraries/base/cbits/PrelIOUtils.c index f37c4b6726..556736e86b 100644 --- a/libraries/base/cbits/PrelIOUtils.c +++ b/libraries/base/cbits/PrelIOUtils.c @@ -7,3 +7,12 @@ #define INLINE #include "HsBase.h" +void errorBelch2(const char*s, char *t) +{ + return errorBelch(s,t); +} + +void debugBelch2(const char*s, char *t) +{ + return debugBelch(s,t); +} |