diff options
Diffstat (limited to 'src/gui/panels')
-rw-r--r-- | src/gui/panels/bintree.c | 6 | ||||
-rw-r--r-- | src/gui/panels/strings.c | 6 | ||||
-rw-r--r-- | src/gui/panels/symbols.c | 6 |
3 files changed, 18 insertions, 0 deletions
diff --git a/src/gui/panels/bintree.c b/src/gui/panels/bintree.c index 5da7e99..e425e92 100644 --- a/src/gui/panels/bintree.c +++ b/src/gui/panels/bintree.c @@ -1069,7 +1069,9 @@ static bool is_bintree_column_matching(const bintree_update_data *data, GBinPort static const char *g_bintree_panel_setup(const GBintreePanel *panel, unsigned int uid, size_t *count, bintree_update_data **data) { const char *result; /* Message à retourner */ +#ifndef NDEBUG int ret; /* Bilan de mise en place */ +#endif GtkBuilder *builder; /* Constructeur utilisé */ GtkTreeView *treeview; /* Arborescence graphique */ @@ -1106,8 +1108,12 @@ static const char *g_bintree_panel_setup(const GBintreePanel *panel, unsigned in { (*data)->filter = (regex_t *)malloc(sizeof(regex_t)); +#ifndef NDEBUG ret = regcomp((*data)->filter, G_PANEL_ITEM(panel)->filter, REG_EXTENDED | REG_ICASE); assert(ret == 0); +#else + regcomp((*data)->filter, G_PANEL_ITEM(panel)->filter, REG_EXTENDED | REG_ICASE); +#endif } diff --git a/src/gui/panels/strings.c b/src/gui/panels/strings.c index 268634f..0c147d5 100644 --- a/src/gui/panels/strings.c +++ b/src/gui/panels/strings.c @@ -1439,7 +1439,9 @@ static const char *g_strings_panel_setup(const GStringsPanel *panel, unsigned in { const char *result; /* Message à retourner */ GBinFormat *format; /* Format du binaire */ +#ifndef NDEBUG int ret; /* Bilan de mise en place */ +#endif *data = malloc(sizeof(strings_update_data)); @@ -1481,8 +1483,12 @@ static const char *g_strings_panel_setup(const GStringsPanel *panel, unsigned in { (*data)->filter = (regex_t *)malloc(sizeof(regex_t)); +#ifndef NDEBUG ret = regcomp((*data)->filter, G_PANEL_ITEM(panel)->filter, REG_EXTENDED | REG_ICASE); assert(ret == 0); +#else + regcomp((*data)->filter, G_PANEL_ITEM(panel)->filter, REG_EXTENDED | REG_ICASE); +#endif } diff --git a/src/gui/panels/symbols.c b/src/gui/panels/symbols.c index 385bfad..8168313 100644 --- a/src/gui/panels/symbols.c +++ b/src/gui/panels/symbols.c @@ -1520,7 +1520,9 @@ static const char *g_symbols_panel_setup(const GSymbolsPanel *panel, unsigned in { const char *result; /* Message à retourner */ GBinFormat *format; /* Format du binaire */ +#ifndef NDEBUG int ret; /* Bilan de mise en place */ +#endif GtkBuilder *builder; /* Constructeur utilisé */ GtkTreeView *treeview; /* Arborescence graphique */ @@ -1564,8 +1566,12 @@ static const char *g_symbols_panel_setup(const GSymbolsPanel *panel, unsigned in { (*data)->filter = (regex_t *)malloc(sizeof(regex_t)); +#ifndef NDEBUG ret = regcomp((*data)->filter, G_PANEL_ITEM(panel)->filter, REG_EXTENDED | REG_ICASE); assert(ret == 0); +#else + regcomp((*data)->filter, G_PANEL_ITEM(panel)->filter, REG_EXTENDED | REG_ICASE); +#endif } |