X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Fpingback.cc;h=8e4a32628d546585ec29896e9ea2b6832c67b32e;hb=29abc678dd338a65dd7240176e565678efc56d67;hp=dea7f52f016286147060684162ffb1785541bbcb;hpb=22b3744fb8ceec0e7e269b64361c1f7e58b5d04b;p=ardour.git diff --git a/gtk2_ardour/pingback.cc b/gtk2_ardour/pingback.cc index dea7f52f01..8e4a32628d 100644 --- a/gtk2_ardour/pingback.cc +++ b/gtk2_ardour/pingback.cc @@ -23,7 +23,10 @@ #include #include +#ifndef PLATFORM_WINDOWS #include +#endif + #include #include @@ -39,6 +42,7 @@ using std::string; using namespace ARDOUR; +#ifndef PLATFORM_WINDOWS // no pingback for windows, so far static size_t curl_write_data (char *bufptr, size_t size, size_t nitems, void *ptr) { @@ -58,6 +62,7 @@ curl_write_data (char *bufptr, size_t size, size_t nitems, void *ptr) return size * nitems; } +#endif struct ping_call { std::string version; @@ -70,6 +75,7 @@ struct ping_call { static void* _pingback (void *arg) { +#ifndef PLATFORM_WINDOWS ping_call* cm = static_cast (arg); CURL* c; struct utsname utb; @@ -158,6 +164,8 @@ _pingback (void *arg) curl_easy_cleanup (c); delete cm; +#endif /* PLATFORM_WINDOWS */ + return 0; }