The documentation at http://www.nongnu.org/avr-libc/user-manual/group__avr__stdio.html says "By default, fdevopen() as well as the floating-point versions of the printf and scanf family require malloc()."
Looking at the version 1.4.5 source code for vfscanf and vfprintf, it appears that the floating point buffers are local variables, and malloc is not used. Have I missed something, or should I submit a bug on the documentation?
thanks, galen _______________________________________________ AVR-libc-dev mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/avr-libc-dev
