Bug 1035978 - Layers/displaylist dumps don't print newline. r=kats

This commit is contained in:
Benoit Girard 2014-07-08 17:03:58 -04:00
parent 43a20ca507
commit 95c9ee19e1
2 changed files with 6 additions and 2 deletions

View File

@ -571,7 +571,9 @@ public:
char line[1024];
while (!ss.eof()) {
ss.getline(line, sizeof(line));
printf_stderr("%s", line);
if (!ss.eof() || strlen(line) > 0) {
printf_stderr("%s\n", line);
}
if (ss.fail()) {
// line was too long, skip to next newline
ss.clear();

View File

@ -3000,7 +3000,9 @@ nsLayoutUtils::PaintFrame(nsRenderingContext* aRenderingContext, nsIFrame* aFram
char line[1024];
while (!ss.eof()) {
ss.getline(line, sizeof(line));
fprintf_stderr(gfxUtils::sDumpPaintFile, "%s", line);
if (!ss.eof() || strlen(line) > 0) {
fprintf_stderr(gfxUtils::sDumpPaintFile, "%s\n", line);
}
if (ss.fail()) {
// line was too long, skip to next newline
ss.clear();