diff options
Diffstat (limited to 'media-sound/hydrogen/files/hydrogen-0.8.2-64bit.patch')
-rw-r--r-- | media-sound/hydrogen/files/hydrogen-0.8.2-64bit.patch | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/media-sound/hydrogen/files/hydrogen-0.8.2-64bit.patch b/media-sound/hydrogen/files/hydrogen-0.8.2-64bit.patch new file mode 100644 index 000000000000..2db2ea928f59 --- /dev/null +++ b/media-sound/hydrogen/files/hydrogen-0.8.2-64bit.patch @@ -0,0 +1,32 @@ +diff -ru hydrogen-0.8.2-orig/lib/DiskWriterDriver.cpp hydrogen-0.8.2/lib/DiskWriterDriver.cpp +--- hydrogen-0.8.2-orig/lib/DiskWriterDriver.cpp 2004-06-18 20:19:14.803571648 +0200 ++++ hydrogen-0.8.2/lib/DiskWriterDriver.cpp 2004-06-18 20:21:58.474689856 +0200 +@@ -75,9 +75,9 @@ + + afFreeFileSetup(outputSetup); + +-#if defined(i386) || defined(alpha) ++#if __BYTE_ORDER == __LITTLE_ENDIAN + afSetVirtualByteOrder(outputFile, AF_DEFAULT_TRACK, AF_BYTEORDER_LITTLEENDIAN); +-#else ++#elif __BYTE_ORDER == __BIG_ENDIAN + afSetVirtualByteOrder(outputFile, AF_DEFAULT_TRACK, AF_BYTEORDER_BIGENDIAN); + #endif + +Only in hydrogen-0.8.2/lib: DiskWriterDriver.cpp~ +diff -ru hydrogen-0.8.2-orig/lib/Sample.cpp hydrogen-0.8.2/lib/Sample.cpp +--- hydrogen-0.8.2-orig/lib/Sample.cpp 2004-06-18 20:19:14.806571192 +0200 ++++ hydrogen-0.8.2/lib/Sample.cpp 2004-06-18 20:22:58.517561952 +0200 +@@ -143,9 +143,9 @@ + int samplewidth; + afGetSampleFormat(samplefile, AF_DEFAULT_TRACK, &sampleformat, &samplewidth); + +-#if defined(i386) || defined(alpha) ++#if __BYTE_ORDER == __LITTLE_ENDIAN + afSetVirtualByteOrder(samplefile, AF_DEFAULT_TRACK, AF_BYTEORDER_LITTLEENDIAN); +-#else ++#elif __BYTE_ORDER == __BIG_ENDIAN + afSetVirtualByteOrder(samplefile, AF_DEFAULT_TRACK, AF_BYTEORDER_BIGENDIAN); + #endif + +Only in hydrogen-0.8.2/lib: Sample.cpp~ |