Remove use of goog.object.setIfUndefined()
This commit is contained in:
@@ -3,7 +3,6 @@ goog.provide('ol.xml');
|
||||
goog.require('goog.asserts');
|
||||
goog.require('goog.dom.NodeType');
|
||||
goog.require('goog.dom.xml');
|
||||
goog.require('goog.object');
|
||||
goog.require('goog.userAgent');
|
||||
goog.require('ol.array');
|
||||
|
||||
@@ -454,7 +453,12 @@ ol.xml.makeObjectPropertyPusher = function(valueReader, opt_property, opt_this)
|
||||
opt_property : node.localName;
|
||||
goog.asserts.assert(goog.isObject(object),
|
||||
'entity from stack was not an object');
|
||||
var array = goog.object.setIfUndefined(object, property, []);
|
||||
var array;
|
||||
if (property in object) {
|
||||
array = object[property];
|
||||
} else {
|
||||
array = object[property] = [];
|
||||
}
|
||||
array.push(value);
|
||||
}
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user