From 6a46be96499876e9aa0892325d783627bd1c535d Mon Sep 17 00:00:00 2001 From: Vojta Jina Date: Mon, 23 Dec 2013 17:46:41 -0800 Subject: [PATCH] fix(launcher): compatibility with Node v0.8 --- lib/temp_dir.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/temp_dir.js b/lib/temp_dir.js index dfed5f87d..5dec23b51 100644 --- a/lib/temp_dir.js +++ b/lib/temp_dir.js @@ -1,9 +1,12 @@ var path = require('path'); var fs = require('fs'); -var TEMP_DIR = require('os').tmpdir(); +var os = require('os'); var rimraf = require('rimraf'); var log = require('./logger').create('temp-dir'); +// Node v0.8 uses tmpDir(), v0.10 uses tmpdir(). +var TEMP_DIR = os.tmpdir ? os.tmpdir() : os.tmpDir(); + module.exports = { getPath: function(suffix) { return path.normalize(TEMP_DIR + suffix);