Merge remote-tracking branch 'github/protoc_c_comments' into next

This commit is contained in:
Robert Edmonds 2015-03-13 12:42:51 -04:00
commit cbe7b84a14

View File

@ -225,6 +225,14 @@ void PrintComment (io::Printer* printer, string comment)
if (comment_lines[i][0] == '/') if (comment_lines[i][0] == '/')
comment_lines[i] = ' ' + comment_lines[i]; comment_lines[i] = ' ' + comment_lines[i];
/* Or cause other compiler issues. */
size_t delim_i;
while ((delim_i = comment_lines[i].find("/*")) != string::npos)
comment_lines[i][delim_i] = ' ';
while ((delim_i = comment_lines[i].find("*/")) != string::npos)
comment_lines[i][delim_i + 1] = ' ';
printer->Print (" *$line$\n", "line", comment_lines[i]); printer->Print (" *$line$\n", "line", comment_lines[i]);
} }
} }