From 39f51393caee8408c4f1972dc539c9f361a30e1b Mon Sep 17 00:00:00 2001 From: waker Date: Thu, 5 Apr 2012 20:13:11 +0200 Subject: gcc 4.7 compile fix --- .../sid/sidplay-libs/libsidplay/src/mos6510/cycle_based/mos6510c.i | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'plugins/sid') diff --git a/plugins/sid/sidplay-libs/libsidplay/src/mos6510/cycle_based/mos6510c.i b/plugins/sid/sidplay-libs/libsidplay/src/mos6510/cycle_based/mos6510c.i index 22794e0f..c1aa0559 100644 --- a/plugins/sid/sidplay-libs/libsidplay/src/mos6510/cycle_based/mos6510c.i +++ b/plugins/sid/sidplay-libs/libsidplay/src/mos6510/cycle_based/mos6510c.i @@ -2349,7 +2349,7 @@ MOS6510::MOS6510 (EventContext *context) # ifdef HAVE_EXCEPTIONS instr->cycle = new(std::nothrow) (void (MOS6510::*[cycleCount]) (void)); # else - instr->cycle = new (void (MOS6510::*[cycleCount]) (void)); + instr->cycle = new (void (MOS6510::*[(int)cycleCount]) (void)); # endif #endif // _MSC_VER if (!instr->cycle) @@ -2441,7 +2441,7 @@ MOS6510::MOS6510 (EventContext *context) # ifdef HAVE_EXCEPTIONS instr->cycle = new(std::nothrow) (void (MOS6510::*[cycleCount]) (void)); # else - instr->cycle = new (void (MOS6510::*[cycleCount]) (void)); + instr->cycle = new (void (MOS6510::*[(int)cycleCount]) (void)); # endif #endif // _MSC_VER if (!instr->cycle) -- cgit v1.2.3