Lines 1-5
Link Here
|
1 |
--- io/wavout/src/wav.cpp.orig Tue Mar 18 03:53:30 2003 |
1 |
--- io/wavout/src/wav.cpp.orig Tue Mar 18 03:53:30 2003 |
2 |
+++ io/wavout/src/wav.cpp Thu Aug 21 19:47:59 2003 |
2 |
+++ io/wavout/src/wav.cpp Sun Nov 9 12:54:05 2003 |
3 |
@@ -101,7 +101,7 @@ |
3 |
@@ -101,7 +101,7 @@ |
4 |
if (m_FP == NULL) return; |
4 |
if (m_FP == NULL) return; |
5 |
|
5 |
|
Lines 9-18
Link Here
|
9 |
#else |
9 |
#else |
10 |
m_WH.Length = m_WH.DataLength + sizeof(WaveHeader) - 4; |
10 |
m_WH.Length = m_WH.DataLength + sizeof(WaveHeader) - 4; |
11 |
#endif |
11 |
#endif |
12 |
@@ -118,7 +118,7 @@ |
12 |
@@ -117,8 +117,7 @@ |
|
|
13 |
DWORD WaveWriter::Write(const char *data, DWORD data_size) |
13 |
{ |
14 |
{ |
14 |
#if !SMALL_ENDIAN |
15 |
#if !SMALL_ENDIAN |
15 |
DataWritten+=data_size; |
16 |
- DataWritten+=data_size; |
16 |
- m_WH.DataLength=SWAB32(DataWritten); |
17 |
- m_WH.DataLength=SWAB32(DataWritten); |
17 |
+ m_WH.DataLength=SWAB32(SWAB32(m_WH.DataLength) + data_size); |
18 |
+ m_WH.DataLength=SWAB32(SWAB32(m_WH.DataLength) + data_size); |
18 |
#else |
19 |
#else |