summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/stage.c4
-rw-r--r--src/stage.h4
2 files changed, 4 insertions, 4 deletions
diff --git a/src/stage.c b/src/stage.c
index d05c842..afe4626 100644
--- a/src/stage.c
+++ b/src/stage.c
@@ -113,11 +113,11 @@ void stage_set_object(stage_t *stage, void *object)
}
-void stage_get_object(const stage_t *stage, void **res_object)
+void * stage_get_object(const stage_t *stage)
{
assert(stage);
- *res_object = stage->object;
+ return stage->object;
}
diff --git a/src/stage.h b/src/stage.h
index 8357206..1d38380 100644
--- a/src/stage.h
+++ b/src/stage.h
@@ -30,11 +30,11 @@ stage_t * stage_free(stage_t *stage);
void stage_render(const stage_t *stage);
void stage_clear(stage_t *stage);
void stage_set_alpha(stage_t *stage, float alpha);
-void stage_get_alpha(const stage_t *stage, float *res_alpha);
+float stage_get_alpha(const stage_t *stage);
void stage_set_active(stage_t *stage, int active);
void stage_set_locked(stage_t *stage, int locked);
void stage_set_object(stage_t *stage, void *object);
-void stage_get_object(const stage_t *stage, void **res_object);
+void * stage_get_object(const stage_t *stage);
void stage_replace(stage_t *stage, const char *name, void *object, stage_render_func_t render_func, stage_free_func_t free_func);
void stage_set_layer(stage_t *stage, int layer);
stage_t * stage_lookup_name(stage_t *stage, const char *name);
© All Rights Reserved