From b1cd768aac3fcc686464c71fdc0582307c024cf0 Mon Sep 17 00:00:00 2001 From: Markus Mittendrein Date: Sat, 8 Jan 2022 02:42:57 +0100 Subject: Add missing zero padding support checks --- include/cxxformat/formatters.hpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'include') diff --git a/include/cxxformat/formatters.hpp b/include/cxxformat/formatters.hpp index 03af08e..55874f1 100644 --- a/include/cxxformat/formatters.hpp +++ b/include/cxxformat/formatters.hpp @@ -456,6 +456,7 @@ namespace format { simpleConversionSpecifierCheck("sv", spec.conversion, "stringy type"); noAlternative(spec.flags.alternative, "stringy types"); noSignFlags(spec.addSign, "stringy types"); + noZeroPadding(spec.padding, "stringy types"); } }; @@ -485,6 +486,7 @@ namespace format { noAlternative(spec.flags.alternative, "pointer types"); noSignFlags(spec.addSign, "pointer types"); noPrecision(spec.precision, "pointer types"); + noZeroPadding(spec.padding, "pointer types"); delegated_formatter::conversionSupported(delegateSpec); } }; @@ -530,6 +532,7 @@ namespace format { simpleConversionSpecifierCheck("spv", spec.conversion, "char pointer"); noAlternative(spec.flags.alternative, "char pointer"); noSignFlags(spec.addSign, "char pointer"); + noZeroPadding(spec.padding, "char pointer"); } }; -- cgit v1.2.3-54-g00ecf