Additional fix for b0980a9 Remove baseCreate. (#2988)

This commit is contained in:
Michał Lipiński
2017-02-09 17:21:11 +01:00
committed by John-David Dalton
parent b37e973463
commit f5b2031211

View File

@@ -1,5 +1,4 @@
import arrayEach from './.internal/arrayEach.js'
import baseCreate from './.internal/baseCreate.js'
import baseForOwn from './.internal/baseForOwn.js'
import isBuffer from './isBuffer.js'
import isFunction from './isFunction.js'
@@ -45,7 +44,7 @@ function transform(object, iteratee, accumulator) {
accumulator = isArr ? new Ctor : []
}
else if (isObject(object)) {
accumulator = isFunction(Ctor) ? baseCreate(Object.getPrototypeOf(object)) : {}
accumulator = isFunction(Ctor) ? Object.create(Object.getPrototypeOf(object)) : {}
}
else {
accumulator = {}