From c53185dfbf626d42566c088a8074a230f6a4fd06 Mon Sep 17 00:00:00 2001 From: "Joseph C. Lehner" Date: Tue, 2 Feb 2016 12:14:28 +0200 Subject: [PATCH] Move OS defines to nmrpd.h --- ethsock.c | 12 +----------- nmrpd.h | 11 +++++++++++ 2 files changed, 12 insertions(+), 11 deletions(-) diff --git a/ethsock.c b/ethsock.c index 65f1b61..ab15089 100644 --- a/ethsock.c +++ b/ethsock.c @@ -5,17 +5,7 @@ #include #include #include "ethsock.h" - -#if defined(_WIN32) || defined(_WIN64) -#define NMRPFLASH_WINDOWS -#elif defined(__linux__) -#define NMRPFLASH_LINUX -#elif defined(__APPLE__) && defined(__MACH__) -#define NMRPFLASH_OSX -#elif defined(__unix__) -#define NMRPFLASH_UNIX -#warning "nmrp-flash is not fully supported on your operating system" -#endif +#include "nmrpd.h" #if defined(NMRPFLASH_WINDOWS) #include diff --git a/nmrpd.h b/nmrpd.h index b6287dc..374448d 100644 --- a/nmrpd.h +++ b/nmrpd.h @@ -22,6 +22,17 @@ #include #include +#if defined(_WIN32) || defined(_WIN64) +#define NMRPFLASH_WINDOWS +#elif defined(__linux__) +#define NMRPFLASH_LINUX +#elif defined(__APPLE__) && defined(__MACH__) +#define NMRPFLASH_OSX +#elif defined(__unix__) +#define NMRPFLASH_UNIX +#warning "nmrp-flash is not fully supported on your operating system" +#endif + #define NMRPD_VERSION "0.9" enum nmrp_op { -- 2.25.1