C - 非常量格式字符串标志

时间:2017-05-08 10:36:01

标签: c static-analysis

我有以下代码:

if (my_condition_is_true){
    my_format_string = "Something %d, plus some_other_thing %lu"
}
else{
    my_format_string = "Something %d, plus some_other_thing %llu"
}

my_string_formatter(my_format_string, var1, var2)

这会引发非常量格式字符串问题。我试着跟着,

my_string_formatter("%s" my_format_string, var1, var2)

但是,这没有帮助

任何想法的人......

0 个答案:

没有答案