gdbus-codegen: '+' symbol isn't replaced on source code generation
Submitted by Yevhen
Assigned to David Zeuthen
Link to original bug (#734731)
Description
When running gdbus-codegen for a xml file that has '+' symbol in its path, like this:
gdbus-codegen --generate-c-code /tmp/project/1.0+gitr35/source /tmp/project/1.0+gitr35/file.xml
the generated source file will have the following line which is not compilable because of '+' symbol:
#define _TMP_PROJECT_1_0+GIT35_SOURCE_H