summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2020-08-02 12:51:33 +0200
committerDavid Robillard <d@drobilla.net>2020-08-02 12:51:33 +0200
commitbbf781b7027967068d7f76baa8aa5a0da72ee1dd (patch)
treecb7391c804967d3bb1c656859d5d7f5a8552df68
parent8123b3ff3aee3a161723c06a0d88141a0e8b7841 (diff)
downloadingen-bbf781b7027967068d7f76baa8aa5a0da72ee1dd.tar.gz
ingen-bbf781b7027967068d7f76baa8aa5a0da72ee1dd.tar.bz2
ingen-bbf781b7027967068d7f76baa8aa5a0da72ee1dd.zip
Fix implicit-fallthrough warnings
-rw-r--r--src/gui/GraphCanvas.cpp1
-rw-r--r--src/server/Buffer.cpp4
-rw-r--r--src/server/PortImpl.cpp1
-rw-r--r--src/server/events/Delta.cpp1
-rw-r--r--src/server/internals/Trigger.cpp1
-rw-r--r--wscript2
6 files changed, 7 insertions, 3 deletions
diff --git a/src/gui/GraphCanvas.cpp b/src/gui/GraphCanvas.cpp
index 47d69475..31835062 100644
--- a/src/gui/GraphCanvas.cpp
+++ b/src/gui/GraphCanvas.cpp
@@ -533,6 +533,7 @@ GraphCanvas::on_event(GdkEvent* event)
case GDK_space:
case GDK_Menu:
show_menu(true, 3, event->key.time);
+ break;
default: break;
}
break;
diff --git a/src/server/Buffer.cpp b/src/server/Buffer.cpp
index 4e62abd4..4823753b 100644
--- a/src/server/Buffer.cpp
+++ b/src/server/Buffer.cpp
@@ -199,7 +199,9 @@ Buffer::port_data(PortType port_type, SampleCount offset)
if (_type != _factory.uris().atom_Sound) {
return _buf;
}
- default: break;
+ break;
+ default:
+ break;
}
return nullptr;
}
diff --git a/src/server/PortImpl.cpp b/src/server/PortImpl.cpp
index ae7281dd..714c57f7 100644
--- a/src/server/PortImpl.cpp
+++ b/src/server/PortImpl.cpp
@@ -289,6 +289,7 @@ PortImpl::set_voice_value(const RunContext& ctx,
path().c_str(), buffer(voice)->type());
#endif
}
+ break;
default:
break;
}
diff --git a/src/server/events/Delta.cpp b/src/server/events/Delta.cpp
index 87f855ee..2dc9e22b 100644
--- a/src/server/events/Delta.cpp
+++ b/src/server/events/Delta.cpp
@@ -571,6 +571,7 @@ Delta::execute(RunContext& ctx)
port->set_maximum(value);
}
}
+ break;
case SpecialType::LOADED_BUNDLE:
break;
}
diff --git a/src/server/internals/Trigger.cpp b/src/server/internals/Trigger.cpp
index df429ba6..d6dad889 100644
--- a/src/server/internals/Trigger.cpp
+++ b/src/server/internals/Trigger.cpp
@@ -139,6 +139,7 @@ TriggerNode::run(RunContext& ctx)
_gate_port->set_control_value(ctx, time, 0.0f);
emit = true;
}
+ break;
default:
break;
}
diff --git a/wscript b/wscript
index 3ac2db63..e9f31d8f 100644
--- a/wscript
+++ b/wscript
@@ -71,7 +71,6 @@ def configure(conf):
'-Wno-float-equal',
'-Wno-format-nonliteral',
'-Wno-global-constructors',
- '-Wno-implicit-fallthrough',
'-Wno-implicit-float-conversion',
'-Wno-implicit-int-conversion',
'-Wno-padded',
@@ -97,7 +96,6 @@ def configure(conf):
'-Wno-float-equal',
'-Wno-format',
'-Wno-format-nonliteral',
- '-Wno-implicit-fallthrough',
'-Wno-multiple-inheritance',
'-Wno-padded',
'-Wno-pedantic',