summaryrefslogtreecommitdiff
path: root/games/abuse/patches/patch-ag
blob: 9ce075c0298d4582bd2b1e6ed0d3ba157e882a39 (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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
$NetBSD: patch-ag,v 1.1 2002/07/16 14:26:20 agc Exp $

--- imlib/readwav.c	2002/07/16 13:34:29	1.1
+++ imlib/readwav.c	2002/07/16 13:34:58
@@ -71,6 +71,10 @@
   wav_tag tag;
   pcm_wave pcm;  
 
+  char *riff = "RIFF";
+  char *wave = "WAVE";
+  char *fmt = "fmt ";
+  char *d = "data";
   
   bFILE *fp=open_file(filename,"wb");
   if (fp->open_failure())
@@ -81,13 +85,13 @@
   }
 
   /***************  Write the chunk ***************************/
-  fp->write("RIFF",4);  
+  fp->write(riff,4);  
   fp->write_long(data_size+36);
-  fp->write("WAVE",4);
+  fp->write(wave,4);
 
 
   /************** Write the tag *******************************/
-  fp->write("fmt ",4);
+  fp->write(fmt,4);
   fp->write_long(16);
   
   
@@ -100,7 +104,7 @@
   fp->write_short(8);    // 8 bits per sample
   
   /************* Write data tag ******************************/
-  fp->write("data",4);
+  fp->write(d,4);
   fp->write_long(data_size);
 
   /************ Now write sample data ************************/