@@ -24,7 +24,6 @@ var compileQueryParser = require('./utils').compileQueryParser;
24
24
var compileTrust = require ( './utils' ) . compileTrust ;
25
25
var merge = require ( 'utils-merge' ) ;
26
26
var resolve = require ( 'path' ) . resolve ;
27
- var setPrototypeOf = require ( 'setprototypeof' )
28
27
var slice = Array . prototype . slice ;
29
28
30
29
/**
@@ -109,10 +108,10 @@ app.defaultConfiguration = function defaultConfiguration() {
109
108
}
110
109
111
110
// inherit protos
112
- setPrototypeOf ( this . request , parent . request )
113
- setPrototypeOf ( this . response , parent . response )
114
- setPrototypeOf ( this . engines , parent . engines )
115
- setPrototypeOf ( this . settings , parent . settings )
111
+ Object . setPrototypeOf ( this . request , parent . request )
112
+ Object . setPrototypeOf ( this . response , parent . response )
113
+ Object . setPrototypeOf ( this . engines , parent . engines )
114
+ Object . setPrototypeOf ( this . settings , parent . settings )
116
115
} ) ;
117
116
118
117
// setup locals
@@ -160,8 +159,8 @@ app.handle = function handle(req, res, callback) {
160
159
res . req = req ;
161
160
162
161
// alter the prototypes
163
- setPrototypeOf ( req , this . request )
164
- setPrototypeOf ( res , this . response )
162
+ Object . setPrototypeOf ( req , this . request )
163
+ Object . setPrototypeOf ( res , this . response )
165
164
166
165
// setup locals
167
166
if ( ! res . locals ) {
@@ -224,8 +223,8 @@ app.use = function use(fn) {
224
223
router . use ( path , function mounted_app ( req , res , next ) {
225
224
var orig = req . app ;
226
225
fn . handle ( req , res , function ( err ) {
227
- setPrototypeOf ( req , orig . request )
228
- setPrototypeOf ( res , orig . response )
226
+ Object . setPrototypeOf ( req , orig . request )
227
+ Object . setPrototypeOf ( res , orig . response )
229
228
next ( err ) ;
230
229
} ) ;
231
230
} ) ;
0 commit comments