nuke node <0.4 constants hack

This commit is contained in:
Sami Samhuri 2011-05-13 21:29:19 -07:00
parent 0fcb346d24
commit 34a5d9455e

View file

@ -2,17 +2,9 @@ var fs = require('fs')
, ArrayExt = require('./array-ext').ArrayExt
, LineEmitter = require('./line-emitter').LineEmitter
, ext = require('./ext')
, constants
, ENOENT
, constants = require('constants')
;
try {
constants = require('constants')
} catch (e) {
constants = process
}
ENOENT = constants.ENOENT
exports.extend = function(obj) {
ext.extend(obj || fs, FileExt);
}
@ -41,7 +33,7 @@ var FileExt = exports.FileExt = {
fs.statSync(f)
return true
} catch (e) {
if (e.errno === ENOENT) return false
if (e.errno === constants.ENOENT) return false
throw e
}
}