diff options
Diffstat (limited to 'net/DarwinStreamingServer/files/patch-MP3Broadcaster__BroadcasterMain.cpp')
-rw-r--r-- | net/DarwinStreamingServer/files/patch-MP3Broadcaster__BroadcasterMain.cpp | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/net/DarwinStreamingServer/files/patch-MP3Broadcaster__BroadcasterMain.cpp b/net/DarwinStreamingServer/files/patch-MP3Broadcaster__BroadcasterMain.cpp new file mode 100644 index 000000000000..8bd95bf27ad5 --- /dev/null +++ b/net/DarwinStreamingServer/files/patch-MP3Broadcaster__BroadcasterMain.cpp @@ -0,0 +1,29 @@ +--- MP3Broadcaster/BroadcasterMain.cpp.orig 2008-05-06 08:28:57.000000000 +0900 ++++ MP3Broadcaster/BroadcasterMain.cpp 2008-06-01 18:05:51.000000000 +0900 +@@ -85,7 +85,7 @@ + char* config = NULL; + char* playList = NULL; + char* workingDir = NULL; +- char ch; ++ int ch; + bool preflight = false; + bool checkMP3s = false; + char* errorlog = NULL; +@@ -112,7 +112,7 @@ + ::exit(0); + } + +- while ( (ch = getopt(argc,argv, "vdixXa:p:c:l:e:w:")) != EOF ) // opt: means requires option ++ while ( (ch = getopt(argc,argv, "vdixXa:p:c:l:e:w:")) != -1 ) // opt: means requires option + { + switch(ch) + { +@@ -216,7 +216,7 @@ + + struct sigaction act; + +-#if defined(sun) || defined(i386) || defined(__MacOSX__) || defined(__sgi__) || defined(__osf__) || defined(__hpux__) || defined(__linuxppc__) ++#if defined(sun) || defined(i386) || defined(__MacOSX__) || defined(__sgi__) || defined(__osf__) || defined(__hpux__) || defined(__linuxppc__) || defined(__amd64__) + sigemptyset(&act.sa_mask); + act.sa_flags = 0; + act.sa_handler = (void(*)(int))&SignalEventHandler; |