mirror of
https://github.com/ZDoom/ZMusic.git
synced 2024-11-27 06:02:28 +00:00
Add missing standard library includes (fix build with GCC 13)
GCC 13 (as usual for new compiler releases) shuffles around some internal includes and so <cstdint> etc is no longer transitively included. See https://www.gnu.org/software/gcc/gcc-13/porting_to.html. Bug: https://bugs.gentoo.org/892814
This commit is contained in:
parent
75d2994b4b
commit
7695852856
12 changed files with 19 additions and 5 deletions
|
@ -34,6 +34,7 @@
|
||||||
|
|
||||||
// HEADER FILES ------------------------------------------------------------
|
// HEADER FILES ------------------------------------------------------------
|
||||||
|
|
||||||
|
#include <stdexcept>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|
||||||
#include "zmusic/zmusic_internal.h"
|
#include "zmusic/zmusic_internal.h"
|
||||||
|
|
|
@ -35,6 +35,7 @@
|
||||||
// HEADER FILES ------------------------------------------------------------
|
// HEADER FILES ------------------------------------------------------------
|
||||||
|
|
||||||
#include <mutex>
|
#include <mutex>
|
||||||
|
#include <stdexcept>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include "zmusic/zmusic_internal.h"
|
#include "zmusic/zmusic_internal.h"
|
||||||
|
|
|
@ -35,6 +35,7 @@
|
||||||
|
|
||||||
// HEADER FILES ------------------------------------------------------------
|
// HEADER FILES ------------------------------------------------------------
|
||||||
|
|
||||||
|
#include <stdexcept>
|
||||||
#include "zmusic/zmusic_internal.h"
|
#include "zmusic/zmusic_internal.h"
|
||||||
#include "mididevice.h"
|
#include "mididevice.h"
|
||||||
#include "zmusic/mus2midi.h"
|
#include "zmusic/mus2midi.h"
|
||||||
|
|
|
@ -34,6 +34,7 @@
|
||||||
|
|
||||||
// HEADER FILES ------------------------------------------------------------
|
// HEADER FILES ------------------------------------------------------------
|
||||||
|
|
||||||
|
#include <stdexcept>
|
||||||
#include "mididevice.h"
|
#include "mididevice.h"
|
||||||
#include "zmusic/zmusic_internal.h"
|
#include "zmusic/zmusic_internal.h"
|
||||||
|
|
||||||
|
|
|
@ -34,6 +34,7 @@
|
||||||
|
|
||||||
// HEADER FILES ------------------------------------------------------------
|
// HEADER FILES ------------------------------------------------------------
|
||||||
|
|
||||||
|
#include <stdexcept>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include "mididevice.h"
|
#include "mididevice.h"
|
||||||
#include "zmusic/zmusic_internal.h"
|
#include "zmusic/zmusic_internal.h"
|
||||||
|
|
|
@ -32,6 +32,7 @@
|
||||||
**
|
**
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#include <stdexcept>
|
||||||
#include "mididevice.h"
|
#include "mididevice.h"
|
||||||
#include "zmusic/zmusic_internal.h"
|
#include "zmusic/zmusic_internal.h"
|
||||||
|
|
||||||
|
|
|
@ -38,6 +38,7 @@
|
||||||
#include "mididevice.h"
|
#include "mididevice.h"
|
||||||
#include "zmusic/m_swap.h"
|
#include "zmusic/m_swap.h"
|
||||||
#include "fileio.h"
|
#include "fileio.h"
|
||||||
|
#include <stdexcept>
|
||||||
#include <errno.h>
|
#include <errno.h>
|
||||||
|
|
||||||
// MACROS ------------------------------------------------------------------
|
// MACROS ------------------------------------------------------------------
|
||||||
|
|
|
@ -34,6 +34,7 @@
|
||||||
|
|
||||||
// HEADER FILES ------------------------------------------------------------
|
// HEADER FILES ------------------------------------------------------------
|
||||||
|
|
||||||
|
#include <stdexcept>
|
||||||
#include "mididevice.h"
|
#include "mididevice.h"
|
||||||
#include "zmusic/zmusic_internal.h"
|
#include "zmusic/zmusic_internal.h"
|
||||||
|
|
||||||
|
|
|
@ -34,8 +34,9 @@
|
||||||
|
|
||||||
// HEADER FILES ------------------------------------------------------------
|
// HEADER FILES ------------------------------------------------------------
|
||||||
|
|
||||||
#include <string>
|
|
||||||
#include <algorithm>
|
#include <algorithm>
|
||||||
|
#include <stdexcept>
|
||||||
|
#include <string>
|
||||||
#include <assert.h>
|
#include <assert.h>
|
||||||
#include "zmusic/zmusic_internal.h"
|
#include "zmusic/zmusic_internal.h"
|
||||||
#include "zmusic/musinfo.h"
|
#include "zmusic/musinfo.h"
|
||||||
|
|
|
@ -38,9 +38,11 @@
|
||||||
//#define GME_DLL
|
//#define GME_DLL
|
||||||
|
|
||||||
#include <algorithm>
|
#include <algorithm>
|
||||||
|
#include <mutex>
|
||||||
|
#include <stdexcept>
|
||||||
|
|
||||||
#include "streamsource.h"
|
#include "streamsource.h"
|
||||||
#include <gme/gme.h>
|
#include <gme/gme.h>
|
||||||
#include <mutex>
|
|
||||||
#include "fileio.h"
|
#include "fileio.h"
|
||||||
|
|
||||||
// MACROS ------------------------------------------------------------------
|
// MACROS ------------------------------------------------------------------
|
||||||
|
|
|
@ -35,6 +35,8 @@
|
||||||
|
|
||||||
#ifdef HAVE_OPL
|
#ifdef HAVE_OPL
|
||||||
|
|
||||||
|
#include <stdexcept>
|
||||||
|
|
||||||
#include "streamsource.h"
|
#include "streamsource.h"
|
||||||
#include "oplsynth/opl.h"
|
#include "oplsynth/opl.h"
|
||||||
#include "oplsynth/opl_mus_player.h"
|
#include "oplsynth/opl_mus_player.h"
|
||||||
|
|
|
@ -25,6 +25,7 @@
|
||||||
#pragma once
|
#pragma once
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
#include <cstdint>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
#include <string>
|
#include <string>
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue