From: Phil Burk Date: Mon, 20 May 2019 01:22:04 +0000 (-0700) Subject: pforth: use extern "C" for IO functions X-Git-Url: http://git.subgeniuskitty.com/pforth/.git/commitdiff_plain/8cf4db28224a2b074be90d2f94f16c97cc875f2b pforth: use extern "C" for IO functions So we can implement them in C++. --- diff --git a/csrc/pf_io.h b/csrc/pf_io.h index db8fd92..b87d739 100644 --- a/csrc/pf_io.h +++ b/csrc/pf_io.h @@ -24,6 +24,9 @@ #define PF_CHAR_XON (0x11) #define PF_CHAR_XOFF (0x13) +#ifdef __cplusplus +extern "C" { +#endif int sdTerminalOut( char c ); int sdTerminalEcho( char c ); int sdTerminalFlush( void ); @@ -31,6 +34,9 @@ int sdTerminalIn( void ); int sdQueryTerminal( void ); void sdTerminalInit( void ); void sdTerminalTerm( void ); +#ifdef __cplusplus +} +#endif void ioInit( void ); void ioTerm( void );