Fixed undefined behavior in Prettyfier and Print (issue #354)

This commit is contained in:
Benoit Blanchon
2016-09-17 13:51:54 +02:00
parent 2f6f3d0629
commit 8a9b918bf4
3 changed files with 31 additions and 7 deletions

View File

@@ -28,7 +28,12 @@ class Print {
return n;
}
size_t println() { return write('\r') + write('\n'); }
size_t println() {
size_t n = 0;
n += write('\r');
n += write('\n');
return n;
}
};
}