THRIFT-998 Silence g++ -Wswitch-enum warning in header

Patch: Rich Salz


git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1040758 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/lib/cpp/src/protocol/TProtocol.h b/lib/cpp/src/protocol/TProtocol.h
index 8e38d88..2a922c7 100644
--- a/lib/cpp/src/protocol/TProtocol.h
+++ b/lib/cpp/src/protocol/TProtocol.h
@@ -266,9 +266,10 @@
       result += prot.readListEnd();
       return result;
     }
-  default:
-    return 0;
+  case T_STOP: case T_VOID: case T_U64: case T_UTF8: case T_UTF16:
+    break;
   }
+  return 0;
 }
 
 /**