summaryrefslogtreecommitdiff
path: root/trunk/palette2c.c
diff options
context:
space:
mode:
Diffstat (limited to 'trunk/palette2c.c')
-rw-r--r--trunk/palette2c.c12
1 files changed, 9 insertions, 3 deletions
diff --git a/trunk/palette2c.c b/trunk/palette2c.c
index 5f668c0..2e83e85 100644
--- a/trunk/palette2c.c
+++ b/trunk/palette2c.c
@@ -1,7 +1,7 @@
#include <stdio.h>
#include <stdlib.h>
-#include "libsprite.h"
+#include "librosprite.h"
int main(int argc, char *argv[])
{
@@ -18,9 +18,15 @@ int main(int argc, char *argv[])
exit(EXIT_FAILURE);
}
- struct rosprite_file_context* ctx = rosprite_create_file_context(f);
+ struct rosprite_file_context* ctx;
+ if (rosprite_create_file_context(f, &ctx) != ROSPRITE_OK) {
+ exit(EXIT_FAILURE);
+ }
- struct rosprite_palette* palette = rosprite_load_palette(rosprite_file_reader, ctx);
+ struct rosprite_palette* palette;
+ if (rosprite_load_palette(rosprite_file_reader, ctx, &palette) != ROSPRITE_OK) {
+ exit(EXIT_FAILURE);
+ }
for (uint32_t i = 0; i < palette->size; i++) {
printf("0x%x, ", palette->palette[i]);