Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeith Marshall <keithmarshall@@users.sf.net>2008-12-31 18:34:09 +0300
committerKeith Marshall <keithmarshall@@users.sf.net>2008-12-31 18:34:09 +0300
commit762cf3ee22b047d7eb0a06bf05a16dffab54cc53 (patch)
treea42f395e32b3bff70f52bb72a6d16057b4674f40 /winsup/mingw/ChangeLog
parent0c94c057a4ffa47915e3864f258dc4a8f760e1e2 (diff)
Correct mishandling of invalid characters in printf() format specs.
Diffstat (limited to 'winsup/mingw/ChangeLog')
-rw-r--r--winsup/mingw/ChangeLog10
1 files changed, 10 insertions, 0 deletions
diff --git a/winsup/mingw/ChangeLog b/winsup/mingw/ChangeLog
index da6a5891f..58fc95a2d 100644
--- a/winsup/mingw/ChangeLog
+++ b/winsup/mingw/ChangeLog
@@ -1,3 +1,13 @@
+2008-12-31 Keith Marshall <keithmarshall@users.sourceforge.net>
+
+ Partial fix for MinGW-Bug [2457778]: (Reported by Sisyphus).
+ Correct mishandling of invalid characters in printf() format specs.
+
+ * mingwex/stdio/pformat.c (__pformat): Save `fmt' scan position in...
+ (backtrack): ...this new automatic variable, at start of each format
+ conversion specification substring; use it to backtrack, and print the
+ substring literally, if any invalid character is encountered.
+
2008-12-16 Danny Smith <dannysmith@users.sourceforge.net>
* msvcrt.def.in (___lc_codepage_func, ___lc_collate_cp_func,