Bring light into the shadow...variables.
Yeah, yeah, can't make a good joke at 2:30 AM.
This commit is contained in:
@@ -425,10 +425,10 @@ wchar_t InputHandler_MacOSX_HID::DeviceButtonToChar( DeviceButton button, bool b
|
||||
if( KeyLayout )
|
||||
{
|
||||
UInt32 keyboardType = LMGetKbdType();
|
||||
UInt32 modifiers = bUseCurrentKeyModifiers ? GetCurrentKeyModifiers() : 0;
|
||||
UInt32 nModifiers = bUseCurrentKeyModifiers ? GetCurrentKeyModifiers() : 0;
|
||||
UniChar unicodeInputString[4];
|
||||
UniCharCount length;
|
||||
OSStatus status = UCKeyTranslate( *KeyLayout, iMacVirtualKey, kUCKeyActionDown, modifiers,
|
||||
OSStatus status = UCKeyTranslate( *KeyLayout, iMacVirtualKey, kUCKeyActionDown, nModifiers,
|
||||
keyboardType, 0, &iDeadKeyState, ARRAYLEN(unicodeInputString),
|
||||
&length, unicodeInputString );
|
||||
|
||||
|
||||
@@ -193,10 +193,10 @@ RString MovieDecoder_Theora::ProcessHeaders()
|
||||
while(1)
|
||||
{
|
||||
ogg_packet op;
|
||||
int ret = ogg_stream_packetpeek( &m_OggStream, &op );
|
||||
if( ret == 0 )
|
||||
int ret2 = ogg_stream_packetpeek( &m_OggStream, &op );
|
||||
if( ret2 == 0 )
|
||||
break;
|
||||
if( ret < 0 )
|
||||
if( ret2 < 0 )
|
||||
return ssprintf( "error opening %s: error parsing Theora stream headers", m_File.GetPath().c_str() );
|
||||
|
||||
if( !theora_packet_isheader(&op) )
|
||||
@@ -208,8 +208,8 @@ RString MovieDecoder_Theora::ProcessHeaders()
|
||||
return RString();
|
||||
}
|
||||
|
||||
ret = theora_decode_header( &m_TheoraInfo, &m_TheoraComment, &op);
|
||||
if( ret < 0 && ret != OC_NEWPACKET )
|
||||
ret2 = theora_decode_header( &m_TheoraInfo, &m_TheoraComment, &op);
|
||||
if( ret2 < 0 && ret2 != OC_NEWPACKET )
|
||||
return ssprintf( "error opening %s: error parsing Theora stream headers", m_File.GetPath().c_str() );
|
||||
|
||||
ogg_stream_packetout( &m_OggStream, NULL );
|
||||
|
||||
Reference in New Issue
Block a user