diff options
author | krion <krion@FreeBSD.org> | 2003-12-21 23:45:38 +0800 |
---|---|---|
committer | krion <krion@FreeBSD.org> | 2003-12-21 23:45:38 +0800 |
commit | af11dda951c64ed8d9ae776e3a4cac86ac6cd1a6 (patch) | |
tree | 06e9c3662d26406ef778bf9e5bae9ec656ab8fe7 /audio | |
parent | faf7239b859ed3f9029ac37fe5bdf2e750e25727 (diff) | |
download | freebsd-ports-gnome-af11dda951c64ed8d9ae776e3a4cac86ac6cd1a6.tar.gz freebsd-ports-gnome-af11dda951c64ed8d9ae776e3a4cac86ac6cd1a6.tar.zst freebsd-ports-gnome-af11dda951c64ed8d9ae776e3a4cac86ac6cd1a6.zip |
- Fix build on big-endian architecture (hopefully)
PR: 60460
Submitted by: Ports Fury
Diffstat (limited to 'audio')
-rw-r--r-- | audio/zinf/files/patch-io-wavout-src-wav.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/audio/zinf/files/patch-io-wavout-src-wav.cpp b/audio/zinf/files/patch-io-wavout-src-wav.cpp index d64134430a42..f9abc93765d8 100644 --- a/audio/zinf/files/patch-io-wavout-src-wav.cpp +++ b/audio/zinf/files/patch-io-wavout-src-wav.cpp @@ -1,5 +1,5 @@ --- io/wavout/src/wav.cpp.orig Tue Mar 18 03:53:30 2003 -+++ io/wavout/src/wav.cpp Thu Aug 21 19:47:59 2003 ++++ io/wavout/src/wav.cpp Sun Nov 9 12:54:05 2003 @@ -101,7 +101,7 @@ if (m_FP == NULL) return; @@ -9,10 +9,11 @@ #else m_WH.Length = m_WH.DataLength + sizeof(WaveHeader) - 4; #endif -@@ -118,7 +118,7 @@ +@@ -117,8 +117,7 @@ + DWORD WaveWriter::Write(const char *data, DWORD data_size) { #if !SMALL_ENDIAN - DataWritten+=data_size; +- DataWritten+=data_size; - m_WH.DataLength=SWAB32(DataWritten); + m_WH.DataLength=SWAB32(SWAB32(m_WH.DataLength) + data_size); #else |