mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-05 12:38:09 -07:00
media-libs/audiofile: fix mingw32 build
Pick upstream patch for s/bzero()/memset()/ Package-Manager: Portage-2.3.6, Repoman-2.3.2
This commit is contained in:
@@ -22,6 +22,7 @@ PATCHES=(
|
||||
"${FILESDIR}"/${PN}-0.3.6-gcc6-build-fixes.patch
|
||||
"${FILESDIR}"/${PN}-0.3.6-system-gtest.patch
|
||||
"${FILESDIR}"/${PN}-0.3.6-CVE-2015-7747.patch
|
||||
"${FILESDIR}"/${PN}-0.3.6-mingw32.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
|
||||
20
media-libs/audiofile/files/audiofile-0.3.6-mingw32.patch
Normal file
20
media-libs/audiofile/files/audiofile-0.3.6-mingw32.patch
Normal file
@@ -0,0 +1,20 @@
|
||||
bzero() is a POSIX-specific fuinction.
|
||||
x86_64-w64-mingw32-gcc does not provide one.
|
||||
|
||||
https://github.com/mpruett/audiofile/commit/d9363a5d16af4ce55eb35c5aad9ca19bb9c53cbe
|
||||
|
||||
commit d9363a5d16af4ce55eb35c5aad9ca19bb9c53cbe
|
||||
Author: Daniel Verkamp <daniel@drv.nu>
|
||||
Date: Mon Jul 4 21:57:44 2016 -0500
|
||||
|
||||
Replace bzero() with memset().
|
||||
|
||||
diff --git a/libaudiofile/CAF.cpp b/libaudiofile/CAF.cpp
|
||||
index d2b62ea..5752117 100644
|
||||
--- a/libaudiofile/CAF.cpp
|
||||
+++ b/libaudiofile/CAF.cpp
|
||||
@@ -720,3 +720,3 @@ void CAFFile::initALACCompressionParams()
|
||||
m_codecData = new Buffer(codecDataSize);
|
||||
- bzero(m_codecData->data(), m_codecData->size());
|
||||
+ memset(m_codecData->data(), 0, m_codecData->size());
|
||||
|
||||
Reference in New Issue
Block a user