summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--amiga/gui.c2
-rw-r--r--amiga/os3support.c5
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 */