aboutsummaryrefslogtreecommitdiffstats
path: root/src/Injector.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/Injector.js')
-rw-r--r--src/Injector.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/Injector.js b/src/Injector.js
index 838a911d..eacb8699 100644
--- a/src/Injector.js
+++ b/src/Injector.js
@@ -107,7 +107,7 @@ function createInjector(modulesToLoad, moduleRegistry) {
path.shift();
}
case 'object':
- if (value instanceof Array) {
+ if (isArray(value)) {
return invoke(null, value);
}
default:
@@ -122,11 +122,11 @@ function createInjector(modulesToLoad, moduleRegistry) {
length,
key;
- if (fn instanceof Function) {
+ if (typeof fn == 'function') {
$inject = inferInjectionArgs(fn);
length = $inject.length;
} else {
- if (fn instanceof Array) {
+ if (isArray(fn)) {
$inject = fn;
length = $inject.length;
fn = $inject[--length];