various fixes for successfully building LMMS for win64

git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1804 0778d3d1-df1d-0410-868b-ea421aaaa00d
This commit is contained in:
Tobias Doerffel
2008-10-27 21:25:46 +00:00
parent 9530460fce
commit 30c7732665
16 changed files with 264 additions and 31 deletions

View File

@@ -304,7 +304,7 @@ void midiWinMM::openDevices( void )
MIDIINCAPS c;
midiInGetDevCaps( i, &c, sizeof( c ) );
HMIDIIN hm = 0;
MMRESULT res = midiInOpen( &hm, i, (DWORD) &inputCallback,
MMRESULT res = midiInOpen( &hm, i, (DWORD_PTR) &inputCallback,
(DWORD_PTR) this,
CALLBACK_FUNCTION );
if( res == MMSYSERR_NOERROR )

View File

@@ -212,10 +212,10 @@ public:
(fx_ch_t) it->effectChannelJob );
break;
default:
fprintf( stderr, "invalid job item type %d at %ld in jobqueue(%ld:%ld)\n",
/*fprintf( stderr, "invalid job item type %d at %ld in jobqueue(%ld:%ld)\n",
(int) it->type, (long int) it,
(long int) s_jobQueue.items.begin(),
(long int) end_it );
(long int) end_it );*/
break;
}
}