]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
Char is actually int due to propagation
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Wed, 11 Nov 2015 16:43:40 +0000 (16:43 +0000)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Wed, 11 Nov 2015 16:43:40 +0000 (16:43 +0000)
clang-plugin/printf_check.cc

index 76c1631bbbb0c408c0dddd12fd7cd285d4b672fd..9cba313b32af84c7225477b15535cd7291b6dd72 100644 (file)
@@ -511,7 +511,8 @@ namespace rspamd {
                return check_builtin_type (arg,
                                ctx,
                                {BuiltinType::Kind::UChar,
-                                BuiltinType::Kind::SChar},
+                                BuiltinType::Kind::SChar,
+                                BuiltinType::Kind::Int}, // Because of char -> int propagation
                                "%c");
        }