Skip to content

Commit 952b9e1

Browse files
committed
CPP: Use hasGlobalName where appropriate.
1 parent 97c3462 commit 952b9e1

File tree

1 file changed

+5
-1
lines changed
  • cpp/ql/src/semmle/code/cpp/models/implementations

1 file changed

+5
-1
lines changed

cpp/ql/src/semmle/code/cpp/models/implementations/Pure.qll

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,11 @@ class PureStrFunction extends AliasFunction, ArrayFunction, TaintFunction, SideE
3131
name = "strtoll" or
3232
name = "strtoq" or
3333
name = "strtoul" or
34-
name = "wcslen" or
34+
name = "wcslen"
35+
)
36+
or
37+
hasGlobalName(name) and
38+
(
3539
name = "_mbslen" or
3640
name = "_mbslen_l" or
3741
name = "_mbstrlen" or

0 commit comments

Comments
 (0)