From 7ac0264053ff7adfbcf051fcc068e1b6d7325231 Mon Sep 17 00:00:00 2001 From: Malar Kannan Date: Mon, 8 Jun 2020 22:48:46 +0530 Subject: [PATCH] fix error on GRPC Python - ignore namespace tree if not specified (#5862) (#5922) --- src/idl_gen_grpc.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/idl_gen_grpc.cpp b/src/idl_gen_grpc.cpp index d1a71170b..96560fffa 100644 --- a/src/idl_gen_grpc.cpp +++ b/src/idl_gen_grpc.cpp @@ -403,8 +403,10 @@ bool GeneratePythonGRPC(const Parser &parser, const std::string & /*path*/, namespace_dir += *it; } - std::string grpc_py_filename = - namespace_dir + kPathSeparator + file_name + "_grpc_fb.py"; + std::string grpc_py_filename = namespace_dir; + if (!namespace_dir.empty()) grpc_py_filename += kPathSeparator; + grpc_py_filename += file_name + "_grpc_fb.py"; + return flatbuffers::SaveFile(grpc_py_filename.c_str(), code, false); }