aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2013-05-09 11:21:04 -0700
committerAlon Zakai <alonzakai@gmail.com>2013-05-09 11:21:04 -0700
commitac646ebc8419844092bb48c2687253d7cd846e7c (patch)
tree0ff9584f2758a791abd26edad1d657b8b70f2d22 /src
parentc24a513b16a6dc420f59b830bbe65b59ace9b48d (diff)
parenta928ac77a8a9de8886e5f9842930c6976df77392 (diff)
Merge pull request #1154 from hyperlogic/incoming
Issue #1134: scanf does not treat CR, FF, VT as whitespace
Diffstat (limited to 'src')
-rw-r--r--src/library.js6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/library.js b/src/library.js
index cfe83c6e..41796551 100644
--- a/src/library.js
+++ b/src/library.js
@@ -2465,9 +2465,15 @@ LibraryManager.library = {
__scanString.whiteSpace[{{{ charCode(' ') }}}] = 1;
__scanString.whiteSpace[{{{ charCode('\t') }}}] = 1;
__scanString.whiteSpace[{{{ charCode('\n') }}}] = 1;
+ __scanString.whiteSpace[{{{ charCode('\v') }}}] = 1;
+ __scanString.whiteSpace[{{{ charCode('\f') }}}] = 1;
+ __scanString.whiteSpace[{{{ charCode('\r') }}}] = 1;
__scanString.whiteSpace[' '] = 1;
__scanString.whiteSpace['\t'] = 1;
__scanString.whiteSpace['\n'] = 1;
+ __scanString.whiteSpace['\v'] = 1;
+ __scanString.whiteSpace['\f'] = 1;
+ __scanString.whiteSpace['\r'] = 1;
}
// Supports %x, %4x, %d.%d, %lld, %s, %f, %lf.
// TODO: Support all format specifiers.