aboutsummaryrefslogtreecommitdiffstats
path: root/namakubi.js
diff options
context:
space:
mode:
authoranekos2015-09-30 23:35:37 +0900
committeranekos2015-09-30 23:35:37 +0900
commit827f6d6f54de9199f45d1f138d5725cb84131ab8 (patch)
tree203beb776c5de780d563bb2f6a120aa4f4ce84bb /namakubi.js
parentde561f4b9cc35ff2cdcf63fdac2d243c0becd7eb (diff)
downloadvimperator-plugins-827f6d6f54de9199f45d1f138d5725cb84131ab8.tar.bz2
Unlets
Diffstat (limited to 'namakubi.js')
-rw-r--r--namakubi.js21
1 files changed, 12 insertions, 9 deletions
diff --git a/namakubi.js b/namakubi.js
index 46d4ed6..e8bf306 100644
--- a/namakubi.js
+++ b/namakubi.js
@@ -136,21 +136,24 @@ let INFO = xml`
};
let socketService =
- let (stsvc = Components.classes["@mozilla.org/network/socket-transport-service;1"])
- let (svc = stsvc.getService())
- svc.QueryInterface(Components.interfaces["nsISocketTransportService"]);
+ (function () {
+ let stsvc = Components.classes["@mozilla.org/network/socket-transport-service;1"];
+ let svc = stsvc.getService();
+ return svc.QueryInterface(Components.interfaces["nsISocketTransportService"]);
+ })();
function talk (msg, option) {
- function value (name, size)
- let (v = (option && typeof option[name] !== 'undefined') ? option[name] : talkOption[name].value)
- (size ? intToBin(v, size) : v);
+ function value (name, size) {
+ let v = (option && typeof option[name] !== 'undefined') ? option[name] : talkOption[name].value;
+ return (size ? intToBin(v, size) : v);
+ }
let transport = socketService.createTransport(null, 0, value('host'), value('port'), null);
let outputStream = transport.openOutputStream(0, 0, 0);
- let (binaryOutputStream =
- Components.classes["@mozilla.org/binaryoutputstream;1"].
- createInstance(Components.interfaces["nsIBinaryOutputStream"]))
+ (function () {
+ let binaryOutputStream = Components.classes["@mozilla.org/binaryoutputstream;1"].createInstance(Components.interfaces["nsIBinaryOutputStream"]);
binaryOutputStream.setOutputStream(outputStream);
+ })();
msg = strToBin(msg);
let buf =