From: <AWL...@ao...> - 2003-02-04 08:36:18
|
hi, a few days ago i wrote a small set of vscanf functions to compliment the rest of the scanf functions provided by mingw. they use evil inline asm hacks to convert the va_list functions back to normal varargs functions (thus maintaining complete compatibility with the rest of the c library) provided are all of the missing *vscanf functions for both char and wchar_t: vfscanf vfwscanf vscanf vsscanf vswscanf vwsanf i wrote this as part of my hax0ring to get libstdc++-v3 to work the way i'd like it to on mingw. if anyone else is also working on this, let me know.. code is availible at http://members.aol.com/awlaframboise/vscanf.tgz it is public domain. id love for this code to be integrated with the mingw runtime. if the maintainers think it should be integrated, they are welcome to do so. or, if they are busy, and im sure they are, maybe someone would tell me how i would best add this myself.. this will make the libstdc++-v3 configure script pass the test for c99 wchar functions (combined with linking against -lmsvcp).. but will not satisfy the silly xpg2 wchar requirement. thanks, aaronwl |