From 03ad4de1bd9548911ed99d9b6dcd7a18ed06794b Mon Sep 17 00:00:00 2001 From: fche Date: Fri, 23 Feb 2007 15:30:15 +0000 Subject: [PATCH] more warning elision --- translate.cxx | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/translate.cxx b/translate.cxx index 4a2ff6f8c..decad3a76 100644 --- a/translate.cxx +++ b/translate.cxx @@ -1575,17 +1575,14 @@ mapvar::value_typename(exp_type e) { case pe_long: return "INT64"; - break; case pe_string: return "STRING"; - break; case pe_stats: return "STAT"; - break; default: throw semantic_error("array type is neither string nor long"); - break; - } + } + return ""; } string @@ -1595,14 +1592,12 @@ mapvar::key_typename(exp_type e) { case pe_long: return "INT64"; - break; case pe_string: return "STRING"; - break; default: throw semantic_error("array key is neither string nor long"); - break; } + return ""; } string @@ -1612,14 +1607,12 @@ mapvar::shortname(exp_type e) { case pe_long: return "i"; - break; case pe_string: return "s"; - break; default: throw semantic_error("array type is neither string nor long"); - break; } + return ""; } -- 2.43.5