diff options
Diffstat (limited to 'src/compiler')
-rw-r--r-- | src/compiler/python_plugin.cc | 2 | ||||
-rw-r--r-- | src/compiler/ruby_generator_map-inl.h | 5 |
2 files changed, 4 insertions, 3 deletions
diff --git a/src/compiler/python_plugin.cc b/src/compiler/python_plugin.cc index ebe3660619..05c6b095d8 100644 --- a/src/compiler/python_plugin.cc +++ b/src/compiler/python_plugin.cc @@ -63,7 +63,7 @@ class PythonGrpcGenerator : public CodeGenerator { // Get output file name. string file_name; static const int proto_suffix_length = 6; // length of ".proto" - if (file->name().size() > proto_suffix_length && + if (file->name().size() > static_cast<size_t>(proto_suffix_length) && file->name().find_last_of(".proto") == file->name().size() - 1) { file_name = file->name().substr( 0, file->name().size() - proto_suffix_length) + "_pb2.py"; diff --git a/src/compiler/ruby_generator_map-inl.h b/src/compiler/ruby_generator_map-inl.h index 345e4c1370..a86342e8d5 100644 --- a/src/compiler/ruby_generator_map-inl.h +++ b/src/compiler/ruby_generator_map-inl.h @@ -34,6 +34,7 @@ #ifndef NET_GRPC_COMPILER_RUBY_GENERATOR_MAP_INL_H_ #define NET_GRPC_COMPILER_RUBY_GENERATOR_MAP_INL_H_ +#include <iostream> #include <initializer_list> #include <map> #include <ostream> // NOLINT @@ -51,8 +52,8 @@ namespace grpc_ruby_generator { inline std::map<std::string, std::string> ListToDict( const initializer_list<std::string> &values) { if (values.size() % 2 != 0) { - // MOE: insert std::cerr << "Not every 'key' has a value in `values`." - // << std::endl; + std::cerr << "Not every 'key' has a value in `values`." + << std::endl; } std::map<std::string, std::string> value_map; auto value_iter = values.begin(); |