Ticket #3598: mc-3598-0014-widget-quick.c-cleanup-Wcast-qual-warning.patch

File mc-3598-0014-widget-quick.c-cleanup-Wcast-qual-warning.patch, 1.3 KB (added by and, 8 years ago)
  • lib/widget/quick.c

    From f043e3ef158f52a57e25e31a69d3749769c9346b Mon Sep 17 00:00:00 2001
    From: Andreas Mohr <and@gmx.li>
    Date: Sat, 20 Feb 2016 11:07:28 +0000
    Subject: [PATCH] widget&quick.c: cleanup -Wcast-qual warning
    
    quick.c:281:69: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
                     r = radio_new (++y, x, quick_widget->u.radio.count, (const char **) items);
                                                                         ^
    
    Signed-off-by: Andreas Mohr <and@gmx.li>
    ---
     lib/widget/quick.c | 2 +-
     1 file changed, 1 insertion(+), 1 deletion(-)
    
    diff --git a/lib/widget/quick.c b/lib/widget/quick.c
    index 09172ac..4933442 100644
    a b quick_dialog_skip (quick_dialog_t * quick_dlg, int nskip) 
    278278                    items[i] = g_strdup (_(quick_widget->u.radio.items[i])); 
    279279                items[i] = NULL; 
    280280 
    281                 r = radio_new (++y, x, quick_widget->u.radio.count, (const char **) items); 
     281                r = radio_new (++y, x, quick_widget->u.radio.count, (const char **)(void *) items); 
    282282                r->pos = r->sel = *quick_widget->u.radio.value; 
    283283                g_strfreev (items); 
    284284                item.widget = WIDGET (r);