summaryrefslogtreecommitdiff
path: root/include/common.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/common.h')
-rw-r--r--include/common.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/include/common.h b/include/common.h
index eb38853..12d87c4 100644
--- a/include/common.h
+++ b/include/common.h
@@ -12,6 +12,7 @@
#include <stdbool.h>
#include <string.h>
#include <stdlib.h>
+#include "errnum.h"
#define GCC_VERSION (__GNUC__*10000 + __GNUC_MINOR__*100 + __GNUC_PATCHLEVEL__)
@@ -82,18 +83,18 @@ extern volatile uint_least8_t Stat;
#define S_CON_PENDING (1<<2)
static inline
-void my_puts(const char *s)
+int my_puts(const char *s)
{
- fputs(s, stdout);
+ return fputs(s, stdout);
}
static inline
-void my_puts_P(const char *s)
+int my_puts_P(const char *s)
{
#ifdef __AVR__
- fputs_P(s, stdout);
+ return fputs_P(s, stdout);
#else
- fputs(s, stdout);
+ return fputs(s, stdout);
#endif /* __AVR__ */
}