]> granicus.if.org Git - musl/commit
minor but worthwhile optimization in printf: avoid expensive strspn
authorRich Felker <dalias@aerifal.cx>
Sat, 11 Aug 2012 03:39:32 +0000 (23:39 -0400)
committerRich Felker <dalias@aerifal.cx>
Sat, 11 Aug 2012 03:39:32 +0000 (23:39 -0400)
commit2b964b010e5d37cb2ff712d57a14095188d689e3
treef45adf47882f54a7609420164e4a3b15dbeac55d
parent4c346919a9b238748de2ee85ce6d749fc3cf7059
minor but worthwhile optimization in printf: avoid expensive strspn

the strspn call was made for every format specifier and end-of-string,
even though the expected return value was 1-2 for normal usage.
replace with simple loop.
src/stdio/vfprintf.c