From a6b3f2a123d02dca3e84a5959f97de5c32daecec Mon Sep 17 00:00:00 2001 From: Tobias Doerffel Date: Wed, 22 Jan 2014 00:11:12 +0100 Subject: [PATCH] ZynAddSubFX: fixed logical error Fixed logical nonsense reported when compiling with -Wlogical-op Closes #80. --- plugins/zynaddsubfx/src/Misc/Part.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/zynaddsubfx/src/Misc/Part.cpp b/plugins/zynaddsubfx/src/Misc/Part.cpp index 3830fc630..e54c85891 100644 --- a/plugins/zynaddsubfx/src/Misc/Part.cpp +++ b/plugins/zynaddsubfx/src/Misc/Part.cpp @@ -1076,7 +1076,7 @@ void Part::setPpanning(char Ppanning_) */ void Part::setkititemstatus(int kititem, int Penabled_) { - if((kititem == 0) && (kititem >= NUM_KIT_ITEMS)) + if((kititem == 0) || (kititem >= NUM_KIT_ITEMS)) return; //nonexistent kit item and the first kit item is always enabled kit[kititem].Penabled = Penabled_;