git.iko.soy/rowtype-yoga/purescript-native
on golang help sign in
Make FFI #includes easier
commit7fe688aa7dd6de9b3b2c5ad7eb79c3f1225d3cd2 authorAndy Arvanitis <andyarvanitis@gmail.com> dateMon 6 Aug 2018, 19:52 (8 years ago) parentba3f4b5
1 file changed+1−1
runtime/purescript.h+1−1
runtime/purescript.h+1−1
@@ -120,7 +120,7 @@ namespace purescript {
120120
121121} // namespace purescript
122122
123−#define FOREIGN_EXPORTS(NS) namespace NS { static const auto& NS ## _foreign_init = []() { dict_t& foreign = _foreign_();
123+#define FOREIGN_EXPORTS(NS) namespace NS { using namespace purescript; auto _foreign_() -> dict_t&; static const auto& NS ## _foreign_init = []() { dict_t& foreign = _foreign_();
124124#define END_FOREIGN_EXPORTS return foreign; }(); }
125125
126126#endif // purescript_H