summaryrefslogtreecommitdiff
path: root/audio/mikmod/patches/patch-ag
blob: e76b27993afa04bc7a5175384a4a277ebd818252 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
--- marchive.c.orig	Sat Nov 30 21:55:28 1996
+++ marchive.c	Fri Apr  3 17:00:39 1998
@@ -93,6 +93,10 @@
 	else if(MA_identify(filename,GZ_HEADER_LOCATION,GZ_HEADER_STRING)){
 		sprintf(command_buff,GZ_EXTRACT_COMMAND" %s >%s 2>/dev/null",filename,tmp_file);
 		archive=1;
+	}
+	else if(MA_identify(filename,BZ2_HEADER_LOCATION,BZ2_HEADER_STRING)){
+		sprintf(command_buff,BZ2_EXTRACT_COMMAND" %s >%s 2>/dev/null",filename,tmp_file);
+		archive=1;
 	}
 
 	if(archive){
--- mikmod.h.orig	Sun Dec 29 13:46:39 1996
+++ mikmod.h	Fri Apr  3 17:00:11 1998
@@ -37,6 +37,10 @@
 #define ARJ_HEADER_LOCATION 1
 #define ARJ_HEADER_STRING "ê"
 
+#define BZ2_EXTRACT_COMMAND "bzip2 -dc"
+#define BZ2_HEADER_LOCATION 0
+#define BZ2_HEADER_STRING "BZh"
+
 #define mikversion \
 "-= MIKMOD v2.14 - Unix development version, 29 Dec 96 =---\n"