[Synopsis-changes] Synopsis/Synopsis/Synopsis/Parser/Cxx/syn filter.cc,1.5,1.6

Stefan Seefeld stefan at synopsis.fresco.org
Wed Nov 5 17:23:03 UTC 2003


Update of /cvs/synopsis/Synopsis/Synopsis/Parser/Cxx/syn
In directory frida:/tmp/cvs-serv32272/Synopsis/Parser/Cxx/syn

Modified Files:
	filter.cc 
Log Message:
add trailing '/' if not yet set

Index: filter.cc
===================================================================
RCS file: /cvs/synopsis/Synopsis/Synopsis/Parser/Cxx/syn/filter.cc,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -d -r1.5 -r1.6
--- filter.cc	16 Jan 2003 17:14:10 -0000	1.5
+++ filter.cc	5 Nov 2003 17:23:01 -0000	1.6
@@ -150,6 +150,9 @@ void FileFilter::set_xref_filename(const
 void FileFilter::set_syntax_prefix(const char* filename)
 {
     m->syntax_prefix = filename;
+    if (m->syntax_prefix.size() > 0
+        && m->syntax_prefix[m->syntax_prefix.size()-1] != '/')
+       m->syntax_prefix.append("/");
     m->syntax = Private::Prefix;
 }
 
@@ -157,6 +160,9 @@ void FileFilter::set_syntax_prefix(const
 void FileFilter::set_xref_prefix(const char* filename)
 {
     m->xref_prefix = filename;
+    if (m->xref_prefix.size() > 0
+        && m->xref_prefix[m->xref_prefix.size()-1] != '/')
+       m->xref_prefix.append("/");
     m->xref = Private::Prefix;
 }
 





More information about the Synopsis-changes mailing list