forked from Imagelibrary/binutils-gdb
opcodes/arm: silence compiler warning about uninitialized variable use
After this commit: commit6576bffe6cDate: Thu Jul 7 13:43:45 2022 +0100 opcodes/arm: add disassembler styling for arm Some people were seeing their builds failing with complaints about a possible uninitialized variable usage. I previously fixed an instance of this issue in this commit: commit2df82cd4b4Date: Tue Nov 1 10:36:59 2022 +0000 opcodes/arm: silence compiler warning about uninitialized variable use which did fix the build problems that the sourceware buildbot was hitting, however, an additional instance of the same problem was brought to my attention, and that is fixed in this commit. Where commit2df82cd4b4fixed the uninitialized variable problem in print_mve_unpredictable, this commit fixes the same problem in print_mve_undefined. As with the previous commit, I don't believe we could really ever get an uninitialized variable usage, based on the current usage of the function, so I have just initialized the reason variable to "??".
This commit is contained in:
@@ -7148,7 +7148,9 @@ print_mve_undefined (struct disassemble_info *info,
|
||||
{
|
||||
void *stream = info->stream;
|
||||
fprintf_styled_ftype func = info->fprintf_styled_func;
|
||||
const char *reason;
|
||||
/* Initialize REASON to avoid compiler warning about uninitialized
|
||||
usage, though such usage should be impossible. */
|
||||
const char *reason = "??";
|
||||
|
||||
switch (undefined_code)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user