1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-08-07 00:05:53 +02:00

Bug 439923 - Fix an assertion failure in

AbstractCPPClassSpecializationScope.getBindings()

Change-Id: I4f6485b016d87d98fc980adf8c0dce9fa139aecf
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Reviewed-on: https://git.eclipse.org/r/32203
Tested-by: Hudson CI
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
This commit is contained in:
Nathan Ridge 2014-08-24 02:22:48 -04:00 committed by Sergey Prigogin
parent 1002bcdf78
commit 60290def38

View file

@ -129,7 +129,8 @@ public class AbstractCPPClassSpecializationScope implements ICPPClassSpecializat
} else {
binding= specialClass.specializeMember(binding, lookup.getLookupPoint());
}
result = ArrayUtil.appendAt(result, n++, binding);
if (binding != null)
result = ArrayUtil.appendAt(result, n++, binding);
}
return ArrayUtil.trim(result, n);
}