]> gitweb.factorcode.org Git - factor.git/blobdiff - vm/os-unix.hpp
io.streams.256color: faster by caching styles
[factor.git] / vm / os-unix.hpp
index 07400812a7fa721013e3ffe7d01b54169eea3a20..b89a9bfcd6c14f2bfdfde83917f18a748870254a 100644 (file)
@@ -10,7 +10,6 @@
 #include <signal.h>
 #include <pthread.h>
 #include <sched.h>
-
 #include "atomic-gcc.hpp"
 
 namespace factor {
@@ -24,7 +23,6 @@ typedef char symbol_char;
 #define STRCMP strcmp
 #define STRNCMP strncmp
 #define STRDUP strdup
-#define SNPRINTF snprintf
 
 #define FTELL ftello
 #define FSEEK fseeko
@@ -34,7 +32,7 @@ typedef char symbol_char;
 
 #ifdef _GNU_SOURCE
 extern "C" {
-  extern int __xpg_strerror_r (int __errnum, char *__buf, size_t __buflen) __THROW __nonnull ((2));
+  extern int __xpg_strerror_r (int __errnum, char *__buf, size_t __buflen);
 }
 #define strerror_r __xpg_strerror_r
 #endif
@@ -55,4 +53,5 @@ void check_ENOMEM(const char* msg);
 
 static inline void breakpoint() { __builtin_trap(); }
 
+#define AS_UTF8(ptr) ptr
 }