Separated library source code from testing code, fixing #6
[projects/chimara/chimara.git] / interpreters / nitfol / blorb.c
1 #include "nitfol.h"
2 #include <libchimara/gi_blorb.h>
3
4 /* Link this in only if your glk supports blorb */
5
6 giblorb_err_t wrap_gib_create_map(strid_t file, giblorb_map_t **newmap)
7 {
8   return giblorb_create_map(file, newmap);
9 }
10
11
12 giblorb_err_t wrap_gib_destroy_map(giblorb_map_t *map)
13 {
14   return giblorb_destroy_map(map);
15 }
16
17
18 giblorb_err_t wrap_gib_load_resource(giblorb_map_t *map, glui32 method, giblorb_result_t *res, glui32 usage, glui32 resnum)
19 {
20   return giblorb_load_resource(map, method, res, usage, resnum);
21 }
22
23
24 giblorb_err_t wrap_gib_count_resources(giblorb_map_t *map, glui32 usage, glui32 *num, glui32 *min, glui32 *max)
25 {
26   return giblorb_count_resources(map, usage, num, min, max);
27 }
28
29
30 giblorb_err_t wrap_gib_set_resource_map(strid_t file)
31 {
32   return giblorb_set_resource_map(file);
33 }
34