From 4b37e248e1e958b68798a35c24b8209044a89f0e Mon Sep 17 00:00:00 2001 From: Len Ovens Date: Wed, 20 Jun 2018 12:34:15 -0700 Subject: [PATCH] OSC: fix pre gcc5 problem --- libs/surfaces/osc/osc.cc | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/libs/surfaces/osc/osc.cc b/libs/surfaces/osc/osc.cc index 27a342dca3..e054701232 100644 --- a/libs/surfaces/osc/osc.cc +++ b/libs/surfaces/osc/osc.cc @@ -1802,56 +1802,49 @@ OSC::surface_parse (const char *path, const char* types, lo_arg **argv, int argc } else { linkid = argv[8]->i; } - [[fallthrough]]; case 8: if (types[7] == 'f') { linkset = (int) argv[7]->f; } else { linkset = argv[7]->i; } - [[fallthrough]]; case 7: if (types[6] == 'f') { port = (int) argv[6]->f; } else { port = argv[6]->i; } - [[fallthrough]]; case 6: if (types[5] == 'f') { pi_page = (int) argv[5]->f; } else { pi_page = argv[5]->i; } - [[fallthrough]]; case 5: if (types[4] == 'f') { se_page = (int) argv[4]->f; } else { se_page = argv[4]->i; } - [[fallthrough]]; case 4: if (types[3] == 'f') { fadermode = (int) argv[3]->f; } else { fadermode = argv[3]->i; } - [[fallthrough]]; case 3: if (types[2] == 'f') { feedback = (int) argv[2]->f; } else { feedback = argv[2]->i; } - [[fallthrough]]; + // [[fallthrough]]; old compiler doesn't like case 2: if (types[1] == 'f') { strip_types = (int) argv[1]->f; } else { strip_types = argv[1]->i; } - [[fallthrough]]; case 1: if (types[0] == 'f') { bank_size = (int) argv[0]->f;