Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 19a53cd

Browse files
geoffw0Robert Marsh
authored andcommitted
CPP: Fix array size bug in memberMayBeVarSize.
1 parent 3610d35 commit 19a53cd

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

cpp/ql/src/semmle/code/cpp/commons/Buffer.qll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ predicate memberMayBeVarSize(Class c, MemberVariable v) {
2727
v = c.getCanonicalMember(i) and
2828

2929
// v is an array of size at most 1
30-
v.getType().getUnspecifiedType().(ArrayType).getSize() <= 1
30+
v.getType().getUnspecifiedType().(ArrayType).getArraySize() <= 1
3131
) and (
3232
exists(SizeofOperator so |
3333
// `sizeof(c)` is taken

0 commit comments

Comments
 (0)