[clang] [clang-tools-extra] Add function check for windows platform (PR #106581)

DonĂ¡t Nagy via cfe-commits cfe-commits at lists.llvm.org
Fri Aug 30 00:47:32 PDT 2024


================
@@ -158,12 +160,16 @@ class CStringChecker : public Checker< eval::Call,
        &CStringChecker::evalStrlcpy},
       {{CDM::CLibraryMaybeHardened, {"strcat"}, 2},
        &CStringChecker::evalStrcat},
+      {{CDM::CLibraryMaybeHardened, {"lstrcat"}, 2},
+       &CStringChecker::evalStrcat},
       {{CDM::CLibraryMaybeHardened, {"strncat"}, 3},
        &CStringChecker::evalStrncat},
       {{CDM::CLibraryMaybeHardened, {"strlcat"}, 3},
        &CStringChecker::evalStrlcat},
       {{CDM::CLibraryMaybeHardened, {"strlen"}, 1},
        &CStringChecker::evalstrLength},
+      {{CDM::CLibraryMaybeHardened, {"lstrlen"}, 1},
----------------
NagyDonat wrote:

```suggestion
      {{CDM::CLibrary, {"lstrlen"}, 1},
```
As above.

https://github.com/llvm/llvm-project/pull/106581


More information about the cfe-commits mailing list