From a64da80c617a5676e7fdf505f942daed7bc09914 Mon Sep 17 00:00:00 2001
From: Andreas Mohr <and@gmx.li>
Date: Sat, 20 Feb 2016 09:02:59 +0000
Subject: [PATCH] search/regex.c: cleanup -Wcast-qual warning
regex.c:938:32: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
current_chr = ((char *) user_data)[current_pos];
^
regex.c:949:62: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
g_string_append_len (lc_mc_search->regex_buffer, (char *) user_data + virtual_pos,
^
Signed-off-by: Andreas Mohr <and@gmx.li>
---
lib/search/regex.c | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/lib/search/regex.c b/lib/search/regex.c
index c2c6158..3066c83 100644
a
|
b
|
mc_search__run_regex (mc_search_t * lc_mc_search, const void *user_data, |
933 | 933 | */ |
934 | 934 | while (TRUE) |
935 | 935 | { |
936 | | char current_chr; |
937 | | |
938 | | current_chr = ((char *) user_data)[current_pos]; |
| 936 | const char current_chr = ((const char *)user_data)[current_pos]; |
939 | 937 | if (current_chr == '\0') |
940 | 938 | break; |
941 | 939 | |
… |
… |
mc_search__run_regex (mc_search_t * lc_mc_search, const void *user_data, |
946 | 944 | } |
947 | 945 | |
948 | 946 | /* use virtual_pos as index of start of current chunk */ |
949 | | g_string_append_len (lc_mc_search->regex_buffer, (char *) user_data + virtual_pos, |
| 947 | g_string_append_len (lc_mc_search->regex_buffer, (const char *) user_data + virtual_pos, |
950 | 948 | current_pos - virtual_pos); |
951 | 949 | virtual_pos = current_pos; |
952 | 950 | } |