diff options
author | isaacs <i@izs.me> | 2010-05-03 23:48:34 +0400 |
---|---|---|
committer | isaacs <i@izs.me> | 2010-05-03 23:48:34 +0400 |
commit | 59e69c9248197566148ad98a0e8fecb8f54c4bd3 (patch) | |
tree | ee51c7e2efa8e2c1bf977319745040bd503f4146 | |
parent | 4d547755365052126c4bcb625f9d0016b886ffd0 (diff) |
Don't fail when crypto isn't foundv0.1.2
-rw-r--r-- | lib/utils/ini.js | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/lib/utils/ini.js b/lib/utils/ini.js index 87890d514..95d7692b2 100644 --- a/lib/utils/ini.js +++ b/lib/utils/ini.js @@ -10,8 +10,14 @@ var fs = require('fs') , http = require('http') , log = require("./log") , ini = require("ini") - , crypto = require("crypto") , sys = require("sys") + , crypto + +try { + crypto = require("crypto") +} catch (ex) { + crypto = {} +} // if installed, use rhys' package explicitly if (typeof crypto.Cipher !== "function") { |