From e539221aaac6c24b37fc100a6e8fd49e4f031b46 Mon Sep 17 00:00:00 2001 From: Christos Zoulas Date: Wed, 20 Jan 2016 15:41:31 +0000 Subject: [PATCH] PR/512: Jason Hood: Add support for windows I{32,64} formats to fmtcheck. --- src/fmtcheck.c | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/src/fmtcheck.c b/src/fmtcheck.c index 0fc70387..486aa086 100644 --- a/src/fmtcheck.c +++ b/src/fmtcheck.c @@ -91,6 +91,23 @@ get_next_format_from_precision(const char **pf) f++; longdouble = 1; break; +#ifdef WIN32 + case 'I': + f++; + if (!*f) RETURN(pf,f,FMTCHECK_UNKNOWN); + if (*f == '3' && f[1] == '2') { + f += 2; + } else if (*f == '6' && f[1] == '4') { + f += 2; + quad = 1; + } +#ifdef _WIN64 + else { + quad = 1; + } +#endif + break; +#endif default: break; } -- 2.40.0