AudibleInstruments/src/Shelves.cpp: In member function 'process':
../src/Rack/include/engine/Port.hpp:43:21: error: 'frame.p2_lp_out' may be used uninitialized in this function [-Werror=maybe-uninitialized]
AudibleInstruments/src/Shelves.cpp:122:33: note: 'frame.p2_lp_out' was declared here
../src/Rack/include/engine/Port.hpp:43:21: error: 'frame.p2_bp_out' may be used uninitialized in this function [-Werror=maybe-uninitialized]
AudibleInstruments/src/Shelves.cpp:122:33: note: 'frame.p2_bp_out' was declared here
../src/Rack/include/engine/Port.hpp:43:21: error: 'frame.p2_hp_out' may be used uninitialized in this function [-Werror=maybe-uninitialized]
AudibleInstruments/src/Shelves.cpp:122:33: note: 'frame.p2_hp_out' was declared here
Not all of the variables are initialized in the constructor, so seems safer to force it with = {}.
These were detected by GCC with LTO:
Not all of the variables are initialized in the constructor, so seems safer to force it with
= {}
.