Ticket #3598: mc-3598-0021-editor-choosesyntax.c-cleanup-Wcast-qual-warning.patch

File mc-3598-0021-editor-choosesyntax.c-cleanup-Wcast-qual-warning.patch, 1.1 KB (added by and, 8 years ago)
  • src/editor/choosesyntax.c

    From 2c8d370eb1f5e63a692b912048b4bf7f3fd3a3c9 Mon Sep 17 00:00:00 2001
    From: Andreas Mohr <and@gmx.li>
    Date: Sat, 20 Feb 2016 12:29:59 +0000
    Subject: [PATCH] editor/choosesyntax.c: cleanup -Wcast-qual warning
    
    choosesyntax.c:64:21: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
         return strcmp (*(char **) p1, *(char **) p2);
                         ^
    choosesyntax.c:64:36: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
         return strcmp (*(char **) p1, *(char **) p2);
                                        ^
    
    Signed-off-by: Andreas Mohr <and@gmx.li>
    ---
     src/editor/choosesyntax.c | 2 +-
     1 file changed, 1 insertion(+), 1 deletion(-)
    
    diff --git a/src/editor/choosesyntax.c b/src/editor/choosesyntax.c
    index bec3bdc..b7e402e 100644
    a b  
    6161static int 
    6262pstrcmp (const void *p1, const void *p2) 
    6363{ 
    64     return strcmp (*(char **) p1, *(char **) p2); 
     64    return strcmp (*(char *const *) p1, *(char *const *) p2); 
    6565} 
    6666 
    6767/* --------------------------------------------------------------------------------------------- */