libgnt/libgnt

Fix building of tests.

2019-04-26, Elliott Sales de Andrade
228cd2f8f49f
Parents bc1b7a003575
Children 5a897fca6db6
Fix building of tests.
  • +3 -1
    test/combo.c
  • +15 -15
    test/tv.c
  • --- a/test/combo.c Fri Apr 26 08:24:08 2019 +0000
    +++ b/test/combo.c Fri Apr 26 19:45:31 2019 -0400
    @@ -22,8 +22,10 @@
    static void
    update_label(GntSlider *slider, int current_value, GntEntry *entry)
    {
    + gint min, max;
    char value[256];
    - g_snprintf(value, sizeof(value), "%d/%d", current_value, slider->max);
    + gnt_slider_get_range(slider, &max, &min);
    + g_snprintf(value, sizeof(value), "%d/%d", current_value, max);
    /*gnt_label_set_text(label, value);*/
    /*gnt_widget_draw(GNT_WIDGET(label));*/
    gnt_entry_set_text(entry, value);
    --- a/test/tv.c Fri Apr 26 08:24:08 2019 +0000
    +++ b/test/tv.c Fri Apr 26 19:45:31 2019 -0400
    @@ -26,20 +26,19 @@
    gnt_entry_remove_suggest(GNT_ENTRY(w), "acb");
    return TRUE;
    - }
    - else if (strcmp(key, "\033" "e") == 0)
    - {
    - if (fork() == 0) {
    - endwin();
    - printf("%s\n", GNT_TEXT_VIEW(view)->string->str);
    - fflush(stdout);
    - getch();
    - refresh();
    - exit(0);
    - }
    - }
    - else if (key[0] == 27)
    - {
    +
    + } else if (strcmp(key, "\033e") == 0) {
    + if (fork() == 0) {
    + endwin();
    + printf("%s\n",
    + gnt_text_view_get_text(GNT_TEXT_VIEW(view)));
    + fflush(stdout);
    + getch();
    + refresh();
    + exit(0);
    + }
    +
    + } else if (key[0] == 27) {
    if (strcmp(key, GNT_KEY_UP) == 0)
    gnt_text_view_scroll(GNT_TEXT_VIEW(view), -1);
    else if (strcmp(key, GNT_KEY_DOWN) == 0)
    @@ -55,8 +54,9 @@
    static void
    completion_cb(GntEntry *entry, const char *start, G_GNUC_UNUSED const char *end)
    {
    - if (start == entry->start)
    + if (start == gnt_entry_get_text(entry)) {
    gnt_widget_key_pressed(GNT_WIDGET(entry), ": ");
    + }
    }
    int