From a3ac7bc3c818169fef9fd169adafe71492b4441f Mon Sep 17 00:00:00 2001 From: Ruslan Babayev Date: Thu, 31 Oct 2019 01:37:50 -0700 Subject: 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) --- src/vpp-api/vapi/vapi_c_gen.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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("") -- cgit 1.2.3-korg