diff options
-rw-r--r-- | scripts/genie.lua | 1 | ||||
-rw-r--r-- | src/lib/formats/hpi_dsk.cpp | 2 | ||||
-rw-r--r-- | src/mame/drivers/rainbow.cpp | 2 |
3 files changed, 3 insertions, 2 deletions
diff --git a/scripts/genie.lua b/scripts/genie.lua index c92a7f2d979..df332596cba 100644 --- a/scripts/genie.lua +++ b/scripts/genie.lua @@ -1039,6 +1039,7 @@ end buildoptions { "-Wno-format-overflow", -- try machine/bfm_sc45_helper.cpp in GCC 8.0.1, among others "-Wno-stringop-truncation", -- ImGui again + "-Wno-stringop-overflow", -- formats/victor9k_dsk.cpp bugs the compiler } buildoptions_cpp { "-Wno-class-memaccess", -- many instances in ImGui and BGFX diff --git a/src/lib/formats/hpi_dsk.cpp b/src/lib/formats/hpi_dsk.cpp index d89cb4fd6ca..8d23f151862 100644 --- a/src/lib/formats/hpi_dsk.cpp +++ b/src/lib/formats/hpi_dsk.cpp @@ -373,7 +373,7 @@ bool hpi_format::get_next_sector(const uint8_t *bitstream , int bitstream_size , } } // Then for DATA block - int data_pos; + int data_pos = 0; block = get_next_id_n_block(bitstream , bitstream_size , pos , data_pos); if (block.size() == 0) { return false; diff --git a/src/mame/drivers/rainbow.cpp b/src/mame/drivers/rainbow.cpp index d50c9d4bde6..9356e686e68 100644 --- a/src/mame/drivers/rainbow.cpp +++ b/src/mame/drivers/rainbow.cpp @@ -1678,7 +1678,7 @@ void rainbow_state::hdc_reset() // Return 'hard_disk_file' object for harddisk 1 (fixed). // < nullptr if geometry is insane or other errors occured > -hard_disk_file *(rainbow_state::rainbow_hdc_file(int drv)) +hard_disk_file *rainbow_state::rainbow_hdc_file(int drv) { m_hdc_drive_ready = false; |