diff options
Diffstat (limited to 'engines/gargoyle/glk.h')
-rw-r--r-- | engines/gargoyle/glk.h | 18 |
1 files changed, 7 insertions, 11 deletions
diff --git a/engines/gargoyle/glk.h b/engines/gargoyle/glk.h index b0ef1714ac..0029ecf24f 100644 --- a/engines/gargoyle/glk.h +++ b/engines/gargoyle/glk.h @@ -90,13 +90,11 @@ public: strid_t glk_window_get_echo_stream(winid_t win); void glk_set_window(winid_t win); - strid_t glk_stream_open_file(frefid_t fileref, glui32 fmode, - glui32 rock); - strid_t glk_stream_open_memory(char *buf, glui32 buflen, glui32 fmode, - glui32 rock); + strid_t glk_stream_open_file(frefid_t fileref, FileMode fmode, glui32 rock); + strid_t glk_stream_open_memory(char *buf, glui32 buflen, FileMode fmode, glui32 rock); void glk_stream_close(strid_t str, stream_result_t *result); - strid_t glk_stream_iterate(strid_t str, glui32 *rockptr); - glui32 glk_stream_get_rock(strid_t str); + strid_t glk_stream_iterate(strid_t str, glui32 *rockptr) const; + glui32 glk_stream_get_rock(strid_t str) const; void glk_stream_set_position(strid_t str, glsi32 pos, glui32 seekmode); glui32 glk_stream_get_position(strid_t str); void glk_stream_set_current(strid_t str); @@ -125,7 +123,7 @@ public: frefid_t glk_fileref_create_temp(glui32 usage, glui32 rock); frefid_t glk_fileref_create_by_name(glui32 usage, char *name, glui32 rock); - frefid_t glk_fileref_create_by_prompt(glui32 usage, glui32 fmode, + frefid_t glk_fileref_create_by_prompt(glui32 usage, FileMode fmode, glui32 rock); frefid_t glk_fileref_create_from_fileref(glui32 usage, frefid_t fref, glui32 rock); @@ -178,10 +176,8 @@ public: glui32 glk_get_buffer_stream_uni(strid_t str, glui32 *buf, glui32 len); glui32 glk_get_line_stream_uni(strid_t str, glui32 *buf, glui32 len); - strid_t glk_stream_open_file_uni(frefid_t fileref, glui32 fmode, - glui32 rock); - strid_t glk_stream_open_memory_uni(glui32 *buf, glui32 buflen, - glui32 fmode, glui32 rock); + strid_t glk_stream_open_file_uni(frefid_t fileref, FileMode fmode, glui32 rock); + strid_t glk_stream_open_memory_uni(glui32 *buf, glui32 buflen, FileMode fmode, glui32 rock); void glk_request_char_event_uni(winid_t win); void glk_request_line_event_uni(winid_t win, glui32 *buf, |