diff --git a/panda/src/audiotraits/globalMilesManager.h b/panda/src/audiotraits/globalMilesManager.h index 1e6772dba5..de4c07d2ed 100644 --- a/panda/src/audiotraits/globalMilesManager.h +++ b/panda/src/audiotraits/globalMilesManager.h @@ -26,6 +26,10 @@ #include "pset.h" #include "pmutex.h" +#ifndef UINTa +#define UINTa U32 +#endif + class MilesAudioSample; class MilesAudioSequence; diff --git a/panda/src/audiotraits/milesAudioManager.cxx b/panda/src/audiotraits/milesAudioManager.cxx index 14f5c3e882..d3e6bc7c91 100644 --- a/panda/src/audiotraits/milesAudioManager.cxx +++ b/panda/src/audiotraits/milesAudioManager.cxx @@ -531,7 +531,7 @@ output(ostream &out) const { void MilesAudioManager:: write(ostream &out) const { out << (*this) << "\n"; - AudioSet::iterator ai; + AudioSet::const_iterator ai; for (ai = _sounds_on_loan.begin(); ai != _sounds_on_loan.end(); ++ai) { MilesAudioSound *sound = (*ai); out << " " << *sound << "\n";