summaryrefslogtreecommitdiff
path: root/libc/stdio/rewind.c
diff options
context:
space:
mode:
authorWill Newton <will.newton@imgtec.com>2015-05-08 01:15:19 +0300
committerWaldemar Brodkorb <wbx@openadk.org>2015-06-10 10:17:53 -0500
commitb2d27c71bd13820a4263fa7ebda4c1a4a95b501c (patch)
treee9907f693fbf5a0884ccac78349290d4069bdec5 /libc/stdio/rewind.c
parentb6c1e98422165a36b19a68daaeee11856033a7f1 (diff)
_scanf.c: Implement 'm' modifier for 'c' and '[' conversions.
The current code implements the 'm' modifier only for 's' conversions and would cause a segfault if it was used for 'c' or '[' conversions. This patch extends the code to cover these cases too. The original version could write scanned data outside the passed buffer because index i used in the '[' conversion handling block was clobbered. Signed-off-by: Will Newton <will.newton@imgtec.com> Signed-off-by: Max Filippov <jcmvbkbc@gmail.com> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Diffstat (limited to 'libc/stdio/rewind.c')
0 files changed, 0 insertions, 0 deletions