Add glktermw.
[gentoo-interactive-fiction.git] / dev-games / glktermw / files / glktermw-0.8.0-garglk-extensions.patch
blob4499f7148ea7bd711ea1afa46d1713ec4cd6b791
1 Source: dleverton
2 Upstream: Gentoo-specific hack
3 Reason: allows Glk apps to use Gargoyle extensions without breaking
4 compatibility with other Glk libraries
6 --- glktermw/gtfref.c~ 2008-07-25 08:01:37.000000000 +0100
7 +++ glktermw/gtfref.c 2008-09-02 18:11:13.000000000 +0100
8 @@ -438,6 +438,11 @@
9 unlink(fref->filename);
12 +char* garglk_fileref_get_name(fileref_t *fref)
14 + return fref->filename;
17 /* This should only be called from startup code. */
18 void glkunix_set_base_file(char *filename)
20 --- glktermw/gtmisc.c~ 2008-09-02 18:11:13.000000000 +0100
21 +++ glktermw/gtmisc.c 2008-09-02 18:12:04.000000000 +0100
22 @@ -143,6 +143,22 @@
23 return char_toupper_table[ch];
26 +void garglk_set_program_name(const char *name)
30 +void garglk_set_program_info(const char *info)
34 +void garglk_set_story_name(const char *name)
38 +void garglk_set_config(const char *name)
42 #ifdef NO_MEMMOVE
44 void *memmove(void *destp, void *srcp, int n)