[2/4] Remove dead code from varobj_set_display_format
Checks
Context |
Check |
Description |
linaro-tcwg-bot/tcwg_gdb_build--master-aarch64 |
success
|
Testing passed
|
linaro-tcwg-bot/tcwg_gdb_build--master-arm |
success
|
Testing passed
|
linaro-tcwg-bot/tcwg_gdb_check--master-aarch64 |
success
|
Testing passed
|
linaro-tcwg-bot/tcwg_gdb_check--master-arm |
success
|
Testing passed
|
Commit Message
varobj_set_display_format takes an enum and exhaustively switches on
the values -- but also has a default. This default case is dead code.
---
gdb/varobj.c | 15 +--------------
1 file changed, 1 insertion(+), 14 deletions(-)
@@ -488,20 +488,7 @@ enum varobj_display_formats
varobj_set_display_format (struct varobj *var,
enum varobj_display_formats format)
{
- switch (format)
- {
- case FORMAT_NATURAL:
- case FORMAT_BINARY:
- case FORMAT_DECIMAL:
- case FORMAT_HEXADECIMAL:
- case FORMAT_OCTAL:
- case FORMAT_ZHEXADECIMAL:
- var->format = format;
- break;
-
- default:
- var->format = variable_default_display (var);
- }
+ var->format = format;
if (varobj_value_is_changeable_p (var)
&& var->value != nullptr && !var->value->lazy ())