Eagerly return null values in AbstractOperations.deserializeGeoResults(…) to avoid null dereference.
Closes #2279 Original pull request: #2280.
This commit is contained in:
@@ -389,6 +389,10 @@ abstract class AbstractOperations<K, V> {
|
||||
*/
|
||||
GeoResults<GeoLocation<V>> deserializeGeoResults(GeoResults<GeoLocation<byte[]>> source) {
|
||||
|
||||
if (source == null) {
|
||||
return null;
|
||||
}
|
||||
|
||||
if (valueSerializer() == null) {
|
||||
return (GeoResults<GeoLocation<V>>) (Object) source;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user