Skip to content

Commit af8abb5

Browse files
committed
Fix checkers
1 parent a50faca commit af8abb5

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -767,11 +767,13 @@ void WalkAST::checkDeprecatedOrUnsafeBufferHandling(const CallExpr *CE,
767767
int ArgIndex =
768768
llvm::StringSwitch<int>(Name)
769769
.Cases({"scanf", "wscanf", "vscanf", "vwscanf"}, 0)
770-
.Cases({"fscanf", "fwscanf", "vfscanf", "vfwscanf", "sscanf"},
771-
"swscanf", "vsscanf", "vswscanf", 1)
770+
.Cases({"fscanf", "fwscanf", "vfscanf", "vfwscanf", "sscanf",
771+
"swscanf", "vsscanf", "vswscanf"},
772+
1)
772773
.Cases({"sprintf", "vsprintf", "fprintf"}, 1)
773-
.Cases({"swprintf", "snprintf", "vswprintf", "vsnprintf", "memcpy"},
774-
"memmove", "memset", "strncpy", "strncat", DEPR_ONLY)
774+
.Cases({"swprintf", "snprintf", "vswprintf", "vsnprintf", "memcpy",
775+
"memmove", "memset", "strncpy", "strncat"},
776+
DEPR_ONLY)
775777
.Default(UNKNOWN_CALL);
776778

777779
assert(ArgIndex != UNKNOWN_CALL && "Unsupported function");

0 commit comments

Comments
 (0)