From: Ruslan Babayev Date: Thu, 31 Oct 2019 08:37:50 +0000 (-0700) Subject: api: fix include_guard when path contains a plus X-Git-Tag: v19.08.3~67 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=a3ac7bc3c818169fef9fd169adafe71492b4441f;p=vpp.git api: fix include_guard when path contains a plus The path to VPP source might contain a '+' when building it with Yocto/OpenEmbedded. Type: fix Signed-off-by: Ruslan Babayev Change-Id: I205ac0de7d8726724af0e30f5b199391e05dc615 (cherry picked from commit 7f286f720d6fe2115423212dda6af66dd810691d) --- diff --git a/src/vpp-api/vapi/vapi_c_gen.py b/src/vpp-api/vapi/vapi_c_gen.py index 167c8a41a9c..870e225e9a1 100755 --- a/src/vpp-api/vapi/vapi_c_gen.py +++ b/src/vpp-api/vapi/vapi_c_gen.py @@ -691,7 +691,7 @@ def gen_json_unified_header(parser, logger, j, io, name): orig_stdout = sys.stdout sys.stdout = io include_guard = "__included_%s" % ( - j.replace(".", "_").replace("/", "_").replace("-", "_")) + j.replace(".", "_").replace("/", "_").replace("-", "_").replace("+", "_")) print("#ifndef %s" % include_guard) print("#define %s" % include_guard) print("")