* Shawn Bohrer (sboh...@rgmadvisors.com) wrote: > If a template is located in a subdirectory as is common in large > software projects then the include guard will contain forward slash > characters which are not allowed. This replaces those characters with > an underscore. Additional the include guards previously started with > an underscore and capital letter which is reserved thus this > additionally removes the leading underscore.
[for lttng-tools] Acked-by: Mathieu Desnoyers <mathieu.desnoy...@efficios.com> > > Fixes: #298 > > Signed-off-by: Shawn Bohrer <sboh...@rgmadvisors.com> > --- > tools/lttng-gen-tp | 2 +- > 1 files changed, 1 insertions(+), 1 deletions(-) > > diff --git a/tools/lttng-gen-tp b/tools/lttng-gen-tp > index d54559a..8cd3191 100755 > --- a/tools/lttng-gen-tp > +++ b/tools/lttng-gen-tp > @@ -61,7 +61,7 @@ extern "C"{{ > > def write(self): > outputFile = open(self.outputFilename,"w") > - includeGuard = "_"+self.outputFilename.upper().replace(".","_") > + includeGuard = > self.outputFilename.upper().replace(".","_").replace("/","_") > > > outputFile.write(HeaderFile.HEADER_TPL.format(providerName=self.template.domain, > includeGuard = includeGuard, > -- > 1.7.7.6 > > > -- > > --------------------------------------------------------------- > This email, along with any attachments, is confidential. If you > believe you received this message in error, please contact the > sender immediately and delete all copies of the message. > Thank you. > > _______________________________________________ > lttng-dev mailing list > lttng-dev@lists.lttng.org > http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev -- Mathieu Desnoyers Operating System Efficiency R&D Consultant EfficiOS Inc. http://www.efficios.com _______________________________________________ lttng-dev mailing list lttng-dev@lists.lttng.org http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev