*** midifile.c.orig Sun Nov 20 03:46:34 1994 --- midifile.c Mon Feb 27 23:03:52 1995 *************** *** 69,75 **** --- 69,80 ---- #endif #include + #ifdef __FreeBSD__ + #include + #define MAXINT INT_MAX + #else #include + #endif char *strcpy (), *strcat (); /*void exit(), free();*/ *** patchload.c.orig Sun Nov 20 03:46:34 1994 --- patchload.c Mon Feb 27 23:02:13 1995 *************** *** 7,13 **** --- 7,17 ---- *************************************************************************/ #include "playmidi.h" + #ifdef __FreeBSD__ + #include + #else #include + #endif #include #include #include *** playmidi.c.orig Sun Nov 20 22:13:51 1994 --- playmidi.c Mon Feb 27 23:02:13 1995 *************** *** 10,16 **** --- 10,20 ---- *************************************************************************/ #include "playmidi.h" #include + #ifndef __FreeBSD__ #include + #else + #include + #endif #include #include #include *** playmidi.h.orig Sun Nov 20 03:46:34 1994 --- playmidi.h Mon Feb 27 23:02:13 1995 *************** *** 15,29 **** #define MAX_CARDS 5 /* Set default fm playback mode, 0=sb, 1=opl/3 */ #define FM_DEFAULT_MODE 0 /* this is where patches are searched for first */ ! #define PATCH_PATH1 "/usr/local/lib/Plib" /* if not found above, the following path will be searched */ #define PATCH_PATH2 "/dos/ultrasnd/midi" /* where to find fm patch libraries */ ! #define O3MELODIC "/etc/std.o3" ! #define O3DRUMS "/etc/drums.o3" ! #define SBMELODIC "/etc/std.sb" ! #define SBDRUMS "/etc/drums.sb" #define ISPERC(x) (perc & (1 << x)) #define ISGUS(x) (play_gus & (1 << x)) #define ISFM(x) (play_sb & (1 << x)) --- 15,32 ---- #define MAX_CARDS 5 /* Set default fm playback mode, 0=sb, 1=opl/3 */ #define FM_DEFAULT_MODE 0 + #ifndef PREFIX + #define PREFIX "/usr/local" + #endif /* this is where patches are searched for first */ ! #define PATCH_PATH1 PREFIX "/lib/gus" /* if not found above, the following path will be searched */ #define PATCH_PATH2 "/dos/ultrasnd/midi" /* where to find fm patch libraries */ ! #define O3MELODIC PREFIX "/lib/midi/std.o3" ! #define O3DRUMS PREFIX "/lib/midi/drums.o3" ! #define SBMELODIC PREFIX "/lib/midi/std.sb" ! #define SBDRUMS PREFIX "/lib/midi/drums.sb" #define ISPERC(x) (perc & (1 << x)) #define ISGUS(x) (play_gus & (1 << x)) #define ISFM(x) (play_sb & (1 << x)) *************** *** 32,38 **** --- 35,45 ---- #include #include #include + #ifdef __FreeBSD__ + #include + #else #include + #endif #define PLAYMIDI #include "midifile.h" *** resetmidi.c.orig Sun Nov 20 03:46:34 1994 --- resetmidi.c Mon Feb 27 23:02:14 1995 *************** *** 6,12 **** --- 6,16 ---- * Source code may be freely distributed in unmodified form. *************************************************************************/ #include + #ifndef __FreeBSD__ #include + #else + #include + #endif #include #include