mescc: Mes C Library: Support GNU Awk: vsscanf: Support %f.

* lib/stdio/vsscanf.c (vsscanf): Support %f.
This commit is contained in:
Jan Nieuwenhuizen 2019-06-22 11:48:39 +02:00
parent 749248ac3a
commit cd50beca3a
No known key found for this signature in database
GPG Key ID: F3C1A0D9C1D65273
1 changed files with 9 additions and 0 deletions

View File

@ -66,6 +66,15 @@ vsscanf (char const *s, char const *template, va_list ap)
count++;
break;
}
case 'e':
case 'f':
case 'g':
case 'E':
case 'G':
{
float *f = va_arg (ap, float *);
*f = strtod (p, &p);
}
default:
{
eputs ("vsscanf: not supported: %:");