diff options
-rw-r--r-- | amiga/gui.c | 2 | ||||
-rw-r--r-- | amiga/os3support.c | 5 |
2 files changed, 5 insertions, 2 deletions
diff --git a/amiga/gui.c b/amiga/gui.c index 61904079e..28921197d 100644 --- a/amiga/gui.c +++ b/amiga/gui.c @@ -5155,7 +5155,7 @@ Object *ami_gui_splash_open(void) WINDOW_Position, WPOS_CENTERSCREEN, WINDOW_LockWidth, TRUE, WINDOW_LockHeight, TRUE, - WINDOW_ParentGroup, LayoutObject, + WINDOW_ParentGroup, VGroupObject, LAYOUT_AddImage, bm_obj = BitMapObject, BITMAP_SourceFile, "PROGDIR:Resources/splash.png", BITMAP_Screen, wbscreen, diff --git a/amiga/os3support.c b/amiga/os3support.c index 724ac2079..f69df1508 100644 --- a/amiga/os3support.c +++ b/amiga/os3support.c @@ -79,15 +79,18 @@ uint32 GetAttrs(Object *obj, Tag tag1, ...) va_list ap; Tag tag = tag1; ULONG data = 0; + int i = 0; va_start(ap, tag1); while(tag != TAG_DONE) { data = va_arg(ap, ULONG); - GetAttr(tag, obj, (void *)data); + i += GetAttr(tag, obj, (void *)data); tag = va_arg(ap, Tag); } va_end(ap); + + return i; } /* Utility */ |