summaryrefslogtreecommitdiffstats
path: root/newlib/libc/stdio/swscanf.c
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2009-03-12 14:30:28 +0000
committerCorinna Vinschen <corinna@vinschen.de>2009-03-12 14:30:28 +0000
commit14a164a726b944cb6f2963721b01d5a593dd7398 (patch)
treee0ecb225086c96d9030321d599389fca58ecfc2a /newlib/libc/stdio/swscanf.c
parent4a825d4145f7a4d409f355b478781fa6742fabbf (diff)
downloadcygnal-14a164a726b944cb6f2963721b01d5a593dd7398.tar.gz
cygnal-14a164a726b944cb6f2963721b01d5a593dd7398.tar.bz2
cygnal-14a164a726b944cb6f2963721b01d5a593dd7398.zip
* libc/stdio/swscanf.c: Some documentation corrections.
Diffstat (limited to 'newlib/libc/stdio/swscanf.c')
-rw-r--r--newlib/libc/stdio/swscanf.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/newlib/libc/stdio/swscanf.c b/newlib/libc/stdio/swscanf.c
index e4e251f95..273f59b32 100644
--- a/newlib/libc/stdio/swscanf.c
+++ b/newlib/libc/stdio/swscanf.c
@@ -229,7 +229,9 @@ DESCRIPTION
enough to accept the sequence and a
terminating null character which will be added
automatically. (<[pattern]> is discussed in the paragraph following
- this table). Corresponding <[arg]>: <<(char *arg)>>.
+ this table). Corresponding <[arg]>: <<(char *arg)>>.
+ If an <<l>> specifier is present, the corresponding <[arg]> is
+ a <<(wchar_t *arg)>>.
o d
Reads a decimal integer into the corresponding <[arg]>: <<(int *arg)>>.
@@ -280,7 +282,7 @@ DESCRIPTION
Here are some <[pattern]> examples:
o+
o %[abcd]
- matches wide wide character strings containing only
+ matches wide character strings containing only
<<a>>, <<b>>, <<c>>, and <<d>>.
o %[^abcd]
@@ -290,6 +292,7 @@ DESCRIPTION
o %[A-DW-Z]
Note: No wide character ranges, so this expression matches wide
character strings containing <<A>>, <<->>, <<D>>, <<W>>, <<Z>>.
+ o-
Floating point numbers (for field types <<e>>, <<f>>, <<g>>, <<E>>,
<<F>>, <<G>>) must correspond to the following general form: