[#8513] Fix potential NPE source in getConfiguredForcedType()

Fixes a potential NPE source in
AbstractDatabase#getConfiguredForcedType().
This commit is contained in:
Knut Wannheden 2019-04-23 14:15:32 +02:00
parent 8f616025c2
commit 726897cf1d

View File

@ -1508,7 +1508,7 @@ public abstract class AbstractDatabase implements Database {
|| (objectType == ForcedTypeObjectType.SEQUENCE && !(definition instanceof SequenceDefinition))))
continue forcedTypeLoop;
if ( (nullability != null && nullability != Nullability.ALL)
if ( (nullability != null && nullability != Nullability.ALL && definedType != null)
&& ((nullability == Nullability.NOT_NULL && definedType.isNullable())
|| (nullability == Nullability.NULL && !definedType.isNullable())))
continue forcedTypeLoop;