aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRuslan Babayev <ruslan@babayev.com>2019-10-31 01:37:50 -0700
committerAndrew Yourtchenko <ayourtch@gmail.com>2020-08-18 08:50:04 +0000
commita3ac7bc3c818169fef9fd169adafe71492b4441f (patch)
tree4f033e7a3b7bd6d4facedf0f5afb1d941370f5ad
parent8cc6689f69b260de8d18586d6643a06ee62173af (diff)
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 <ruslan@babayev.com> Change-Id: I205ac0de7d8726724af0e30f5b199391e05dc615 (cherry picked from commit 7f286f720d6fe2115423212dda6af66dd810691d)
-rwxr-xr-xsrc/vpp-api/vapi/vapi_c_gen.py2
1 files changed, 1 insertions, 1 deletions
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("")