次のコード行に Coverity バグがあります。
snprintf( tempStr, size, testStrings[testID], A2DtoV(testResults[testID].value),
A2DtoV(testResults[testID].min),A2DtoV(testResults[testID].max));
エラーは言う:
non_const_printf_format_string: "format string is not a string literal,
potential security vulnerability if user controlled"
testStrings を const に変更しましたが、何もしませんでした:
static const char *testStrings[] = {"1", ... etc};
このエラーが実際に何を言っているのかについてのアイデアはありますか?