aboutsummaryrefslogtreecommitdiff
path: root/src/OSCroute.c
diff options
context:
space:
mode:
authorHans-Christoph Steiner <eighthave@users.sourceforge.net>2006-10-19 04:13:27 +0000
committerHans-Christoph Steiner <eighthave@users.sourceforge.net>2006-10-19 04:13:27 +0000
commitc856bf200f64502de6dc77d24f96040a4e42c7fe (patch)
tree9edb55bd32efb28fd263decc4f9732b7b48b40a9 /src/OSCroute.c
parentd4feaf4ff76c78862a2bc54851f3ed1f7709bcdb (diff)
fixed up to hopefully build on MinGW gcc 3.4.5 since currently it crashes gcc. I have to say this code is ugly, so its hard to blame gcc. Too many peole just doing quick fixes, and no one caring... I am also guilty as charged. But I did take a moment to remove some warnings
svn path=/trunk/externals/OSCx/; revision=6142
Diffstat (limited to 'src/OSCroute.c')
-rw-r--r--src/OSCroute.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/OSCroute.c b/src/OSCroute.c
index 5c4bd40..536d7d6 100644
--- a/src/OSCroute.c
+++ b/src/OSCroute.c
@@ -53,7 +53,7 @@ The OSC webpage is http://cnmat.cnmat.berkeley.edu/OpenSoundControl
#include "OSC-common.h"
#include "OSC-pattern-match.h"
-#ifdef WIN32
+#ifdef _WIN32
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
@@ -111,6 +111,11 @@ void OSCroute_version (t_OSCroute *x);
/* void OSCroute_assist (OSCroute *x, void *box, long msg, long arg, */
/* char *dstString); */
void OSCroute_allmessages(t_OSCroute *x, t_symbol *s, int argc, t_atom *argv);
+#ifdef _MSC_VER
+OSC_API void OSCroute_setup(void);
+#else
+void OSCroute_setup(void);
+#endif /* _MSC_VER */
static char *NextSlashOrNull(char *p);
static void StrCopyUntilSlash(char *target, const char *source);
@@ -125,7 +130,7 @@ static void OSCroute_free(t_OSCroute *x)
/* initialization routine */
// setup
-#ifdef WIN32
+#ifdef _MSC_VER
OSC_API void OSCroute_setup(void) {
#else
void OSCroute_setup(void) {