diff options
Diffstat (limited to 'engines/gargoyle/glk.cpp')
-rw-r--r-- | engines/gargoyle/glk.cpp | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/engines/gargoyle/glk.cpp b/engines/gargoyle/glk.cpp index f386f2280c..fb140a3390 100644 --- a/engines/gargoyle/glk.cpp +++ b/engines/gargoyle/glk.cpp @@ -331,12 +331,11 @@ void Glk::glk_set_window(winid_t win) { } strid_t Glk::glk_stream_open_file(frefid_t fileref, FileMode fmode, glui32 rock) { - // TODO - return nullptr; + return _streams->openFileStream(fileref, fmode, rock, false); } strid_t Glk::glk_stream_open_memory(char *buf, glui32 buflen, FileMode fmode, glui32 rock) { - return _streams->addMemoryStream(buf, buflen, fmode, rock, false); + return _streams->openMemoryStream(buf, buflen, fmode, rock, false); } void Glk::glk_stream_close(strid_t str, stream_result_t *result) { @@ -847,12 +846,11 @@ glui32 Glk::glk_get_line_stream_uni(strid_t str, glui32 *buf, glui32 len) { } strid_t Glk::glk_stream_open_file_uni(frefid_t fileref, FileMode fmode, glui32 rock) { - // TODO - return nullptr; + return _streams->openFileStream(fileref, fmode, rock, true); } strid_t Glk::glk_stream_open_memory_uni(glui32 *buf, glui32 buflen, FileMode fmode, glui32 rock) { - return _streams->addMemoryStream(buf, buflen, fmode, rock, true); + return _streams->openMemoryStream(buf, buflen, fmode, rock, true); } void Glk::glk_request_char_event_uni(winid_t win) { |