]> www.ginac.de Git - cln.git/blobdiff - src/real/input/cl_R_read.cc
Avoid "this statement may fall through" warnings.
[cln.git] / src / real / input / cl_R_read.cc
index b6b5cd4ed842dde60f65b49f0b62ebf5603ac4ea..4577cf45537bc767d3e49939f50f937db63d373c 100644 (file)
@@ -106,7 +106,7 @@ const cl_R read_real (const cl_read_flags& flags, const char * string, const cha
                var cl_signean sign = 0;
                if (ptr == string_limit) goto not_rational_syntax;
                switch (*ptr) {
-                       case '-': sign = ~sign;
+                       case '-': sign = ~sign; // fallthrough
                        case '+': ptr++;
                        default: break;
                }
@@ -159,7 +159,7 @@ not_rational_syntax:
                var cl_signean sign = 0;
                if (ptr == string_limit) goto not_float_syntax;
                switch (*ptr) {
-                       case '-': sign = ~sign;
+                       case '-': sign = ~sign; // fallthrough
                        case '+': ptr++;
                        default: break;
                }