aboutsummaryrefslogtreecommitdiff
path: root/morphos/morphos.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'morphos/morphos.cpp')
-rw-r--r--morphos/morphos.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/morphos/morphos.cpp b/morphos/morphos.cpp
index e818864d82..f32b6c0b09 100644
--- a/morphos/morphos.cpp
+++ b/morphos/morphos.cpp
@@ -232,7 +232,7 @@ void *OSystem_MorphOS::create_thread(ThreadProc *proc, void *param)
return ScummMusicThread;
}
-uint32 OSystem_MorphOS::property(int param, uint32 value)
+uint32 OSystem_MorphOS::property(int param, Property *value)
{
switch( param )
{
@@ -241,7 +241,7 @@ uint32 OSystem_MorphOS::property(int param, uint32 value)
return 1;
case PROP_SET_WINDOW_CAPTION:
- sprintf( ScummWndTitle, "ScummVM MorphOS - %s", (char *)value );
+ sprintf( ScummWndTitle, "ScummVM MorphOS - %s", value->caption );
if( ScummWindow )
SetWindowTitles( ScummWindow, ScummWndTitle, ScummWndTitle );
return 1;
@@ -276,11 +276,11 @@ uint32 OSystem_MorphOS::property(int param, uint32 value)
break;
case PROP_SHOW_DEFAULT_CURSOR:
- if( value )
+ if( value->show_cursor )
ClearPointer( ScummWindow );
else
SetPointer( ScummWindow, ScummNoCursor, 1, 1, 0, 0 );
- ScummOrigMouse = ScummDefaultMouse = value;
+ ScummOrigMouse = ScummDefaultMouse = value->show_cursor;
break;
case PROP_GET_SAMPLE_RATE: