Quoting Tres Finocchiaro <tres.finocchi...@gmail.com>: > Thanks for sharing that service looks very useful. >
I thought cppcheck had been mentioned here on the list or on the issue tracker at some point, but looks like maybe it wasn't. In short: $ sudo apt-get install cppcheck $ cd $LMMS_SRC $ cppcheck -j2 --force src include plugins 2>$REPORT $ cat $REPORT [plugins/Eq/EqParameterWidget.cpp:237]: (error) Mismatching allocation and deallocation: distanceToHandles [plugins/LadspaEffect/tap/tap_dynamics_m.c:232]: (error) Memory leak: ptr [plugins/LadspaEffect/tap/tap_dynamics_m.c:235]: (error) Memory leak: rms [plugins/LadspaEffect/tap/tap_dynamics_st.c:256]: (error) Memory leak: ptr [plugins/LadspaEffect/tap/tap_dynamics_st.c:258]: (error) Memory leak: rms_L [plugins/LadspaEffect/tap/tap_dynamics_st.c:261]: (error) Memory leak: rms_R [plugins/vst_base/basename.c:132]: (error) Common realloc mistake: 'retfail' nulled but not freed upon failure [src/core/audio/AudioFileOgg.cpp:123]: (error) Memory leak: user_comments More checks can be enabled if needed. -- ra...@iki.fi softrabbit on #lmms ------------------------------------------------------------------------------ Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net _______________________________________________ LMMS-devel mailing list LMMS-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lmms-devel