X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;ds=sidebyside;f=src%2Fgridtest.c;h=4c59f1dda068aa9ac7cbb02ee62a3fc23b17e674;hb=c9ef2863a85d550397cea202b188c606b3a6b867;hp=92d3d0cddafd1402aeef9f316371665258da4cd3;hpb=3fa6fa06001573550f76699d7f89be5a9c4d9f90;p=projects%2Fchimara%2Fchimara.git diff --git a/src/gridtest.c b/src/gridtest.c index 92d3d0c..4c59f1d 100644 --- a/src/gridtest.c +++ b/src/gridtest.c @@ -63,7 +63,9 @@ void glk_main(void) break; } - fprintf(stderr, "Your string was: '%s'.\nPress another key to clear the window and exit.\n", buffer); + gchar *text = g_strndup(buffer, ev.val1); + fprintf(stderr, "Your string was: '%s'.\nPress another key to clear the window and exit.\n", text); + g_free(text); glk_request_char_event(mainwin); while(1) { glk_select(&ev); @@ -73,4 +75,4 @@ void glk_main(void) glk_window_clear(mainwin); g_free(buffer); -} \ No newline at end of file +}