Issue #1502 fix grid sampling unit null pointer.

Former-commit-id: f814fd22a3 [formerly b6fb3706bb] [formerly 5a07b36fa4 [formerly db0a4825b8360afaada2a8f8363108464e61f474]]
Former-commit-id: 5a07b36fa4
Former-commit-id: 57ef4597e8
This commit is contained in:
Ben Steffensmeier 2013-01-17 13:02:08 -06:00 committed by Steve Harris
parent 50d1561165
commit 0b672c9c8c

View file

@ -823,7 +823,8 @@ public abstract class AbstractGridResource<T extends AbstractResourceData>
Unit<?> unit = data.getDataUnit();
if (stylePreferences != null) {
Unit<?> styleUnit = stylePreferences.getDisplayUnits();
if (unit != null && unit.isCompatible(styleUnit)) {
if (unit != null && styleUnit != null
&& unit.isCompatible(styleUnit)) {
value = (float) unit.getConverterTo(styleUnit).convert(value);
unit = styleUnit;
unitString = stylePreferences.getDisplayUnitLabel();