diff --git a/librecomp/src/overlays.cpp b/librecomp/src/overlays.cpp index b1223ed..1168b88 100644 --- a/librecomp/src/overlays.cpp +++ b/librecomp/src/overlays.cpp @@ -143,7 +143,7 @@ extern "C" void unload_overlays(int32_t ram_addr, uint32_t size) { } void init_overlays() { - section_addresses = (int32_t *)malloc(sections_info.total_num_sections * sizeof(int32_t)); + section_addresses = (int32_t *)calloc(sections_info.total_num_sections, sizeof(int32_t)); for (size_t section_index = 0; section_index < sections_info.num_code_sections; section_index++) { section_addresses[sections_info.code_sections[section_index].index] = sections_info.code_sections[section_index].ram_addr; diff --git a/ultramodern/include/ultramodern/ultramodern.hpp b/ultramodern/include/ultramodern/ultramodern.hpp index 510eb95..871abee 100644 --- a/ultramodern/include/ultramodern/ultramodern.hpp +++ b/ultramodern/include/ultramodern/ultramodern.hpp @@ -183,7 +183,7 @@ void set_callbacks(const rsp::callbacks_t& rsp_callbacks, const audio_callbacks_ #define MIN(a, b) ((a) < (b) ? (a) : (b)) -// #define debug_printf(...) -#define debug_printf(...) printf(__VA_ARGS__); +#define debug_printf(...) +//#define debug_printf(...) printf(__VA_ARGS__); #endif