From: <wsf...@us...> - 2009-12-19 11:23:28
|
Revision: 11788 http://swig.svn.sourceforge.net/swig/?rev=11788&view=rev Author: wsfulton Date: 2009-12-19 11:23:20 +0000 (Sat, 19 Dec 2009) Log Message: ----------- Fix C comment stripping when the comment contains * Modified Paths: -------------- trunk/Source/Swig/misc.c Modified: trunk/Source/Swig/misc.c =================================================================== --- trunk/Source/Swig/misc.c 2009-12-17 19:34:53 UTC (rev 11787) +++ trunk/Source/Swig/misc.c 2009-12-19 11:23:20 UTC (rev 11788) @@ -88,8 +88,8 @@ /* ----------------------------------------------------------------------------- * Swig_strip_c_comments() * - * Return a new string with C comments stripped from the input string. Null is - * returned if there aren't any. + * Return a new string with C comments stripped from the input string. NULL is + * returned if there aren't any comments. * ----------------------------------------------------------------------------- */ String *Swig_strip_c_comments(const String *s) { @@ -107,9 +107,10 @@ comment_begin = c-1; } else if (comment_begin && !comment_end && *c == '*') { ++c; - if (*c == '/') + if (*c == '/') { comment_end = c; - break; + break; + } } ++c; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |