patches/wildmidi-01-solaris.diff
author jurikm
Sun, 12 Feb 2012 14:04:10 +0000
changeset 8245 383896da4129
parent 3079 c5d5fc0dff69
permissions -rw-r--r--
SFEsauerbraten.spec: add IPS package name
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
3079
c5d5fc0dff69 SFEwildmidi.spec: bump to 0.2.3.4
jurikm
parents: 2176
diff changeset
     1
--- wildmidi-0.2.3.4/src/wildmidi.c	2010-12-26 11:30:09.484741055 +0100
c5d5fc0dff69 SFEwildmidi.spec: bump to 0.2.3.4
jurikm
parents: 2176
diff changeset
     2
+++ wildmidi-0.2.3.4-patch/src/wildmidi.c	2010-12-26 11:31:16.380552153 +0100
c5d5fc0dff69 SFEwildmidi.spec: bump to 0.2.3.4
jurikm
parents: 2176
diff changeset
     3
@@ -63,9 +63,17 @@
1564
1f65da35a54b 2008-12/12 Albert Lee <[email protected]>
trisk
parents:
diff changeset
     4
 #include "wildmidi_lib.h"
1f65da35a54b 2008-12/12 Albert Lee <[email protected]>
trisk
parents:
diff changeset
     5
 
1f65da35a54b 2008-12/12 Albert Lee <[email protected]>
trisk
parents:
diff changeset
     6
 #ifndef FNONBLOCK
3079
c5d5fc0dff69 SFEwildmidi.spec: bump to 0.2.3.4
jurikm
parents: 2176
diff changeset
     7
+#ifdef __sun
1564
1f65da35a54b 2008-12/12 Albert Lee <[email protected]>
trisk
parents:
diff changeset
     8
+#define FNONBLOCK O_NONBLOCK
3079
c5d5fc0dff69 SFEwildmidi.spec: bump to 0.2.3.4
jurikm
parents: 2176
diff changeset
     9
+#else
c5d5fc0dff69 SFEwildmidi.spec: bump to 0.2.3.4
jurikm
parents: 2176
diff changeset
    10
 #define FNONBLOCK _FNONBLOCK
c5d5fc0dff69 SFEwildmidi.spec: bump to 0.2.3.4
jurikm
parents: 2176
diff changeset
    11
+#endif
c5d5fc0dff69 SFEwildmidi.spec: bump to 0.2.3.4
jurikm
parents: 2176
diff changeset
    12
 #endif
c5d5fc0dff69 SFEwildmidi.spec: bump to 0.2.3.4
jurikm
parents: 2176
diff changeset
    13
 
c5d5fc0dff69 SFEwildmidi.spec: bump to 0.2.3.4
jurikm
parents: 2176
diff changeset
    14
+#ifndef MAP_FILE
c5d5fc0dff69 SFEwildmidi.spec: bump to 0.2.3.4
jurikm
parents: 2176
diff changeset
    15
+#define MAP_FILE 0
1564
1f65da35a54b 2008-12/12 Albert Lee <[email protected]>
trisk
parents:
diff changeset
    16
+#endif
1f65da35a54b 2008-12/12 Albert Lee <[email protected]>
trisk
parents:
diff changeset
    17
+
1f65da35a54b 2008-12/12 Albert Lee <[email protected]>
trisk
parents:
diff changeset
    18
 
3079
c5d5fc0dff69 SFEwildmidi.spec: bump to 0.2.3.4
jurikm
parents: 2176
diff changeset
    19
 struct _midi_test {
c5d5fc0dff69 SFEwildmidi.spec: bump to 0.2.3.4
jurikm
parents: 2176
diff changeset
    20
 	unsigned char *data;