From 2b9f50ffc75cae6b27199a5a1ca6221a3f36aa7d Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Thu, 11 Jul 2013 13:03:24 -0400 Subject: [PATCH] include winsock2.h on windows in libsmf for htons/l etc. --- libs/evoral/src/libsmf/smf.c | 4 ++++ libs/evoral/src/libsmf/smf_decode.c | 4 ++++ libs/evoral/src/libsmf/smf_load.c | 4 ++++ libs/evoral/src/libsmf/smf_save.c | 4 ++++ 4 files changed, 16 insertions(+) diff --git a/libs/evoral/src/libsmf/smf.c b/libs/evoral/src/libsmf/smf.c index b79d7543b6..d01c9bf148 100644 --- a/libs/evoral/src/libsmf/smf.c +++ b/libs/evoral/src/libsmf/smf.c @@ -39,7 +39,11 @@ #include #include #include +#ifdef WIN32 +#include +#else #include +#endif #include "smf.h" #include "smf_private.h" diff --git a/libs/evoral/src/libsmf/smf_decode.c b/libs/evoral/src/libsmf/smf_decode.c index 0951a6e2f8..dc152d37a5 100644 --- a/libs/evoral/src/libsmf/smf_decode.c +++ b/libs/evoral/src/libsmf/smf_decode.c @@ -37,7 +37,11 @@ #include #include #include +#ifdef WIN32 +#include +#else #include +#endif #include #include "smf.h" #include "smf_private.h" diff --git a/libs/evoral/src/libsmf/smf_load.c b/libs/evoral/src/libsmf/smf_load.c index 6da6036ea0..4215d03e43 100644 --- a/libs/evoral/src/libsmf/smf_load.c +++ b/libs/evoral/src/libsmf/smf_load.c @@ -40,7 +40,11 @@ #include #include #include +#ifdef WIN32 +#include +#else #include +#endif #include "smf.h" #include "smf_private.h" diff --git a/libs/evoral/src/libsmf/smf_save.c b/libs/evoral/src/libsmf/smf_save.c index b99af75461..2cceba1ce2 100644 --- a/libs/evoral/src/libsmf/smf_save.c +++ b/libs/evoral/src/libsmf/smf_save.c @@ -39,7 +39,11 @@ #include #include #include +#ifdef WIN32 +#include +#else #include +#endif #include "smf.h" #include "smf_private.h"