diff --git a/lib/pipe-ipc.js b/lib/pipe-ipc.js index 11193e1..665f909 100644 --- a/lib/pipe-ipc.js +++ b/lib/pipe-ipc.js @@ -56,7 +56,7 @@ var CdoUTF_8 = "utf-8"; var CRC32Table = (function() { var c; var crcTable = []; - for (var n =0; n < 256; n++) { + for (var n = 0; n < 256; n++) { c = n; for(var k =0; k < 8; k++){ c = ((c&1) ? (0xEDB88320 ^ (c >>> 1)) : (c >>> 1)); @@ -66,8 +66,10 @@ var CRC32Table = (function() { return crcTable; })(); + +var randomize = Math.random; + function createUUIDv4() { - var randomize = Math.random; return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) { var r = randomize() * 16 | 0, v = c == 'x' ? r : (r & 0x3 | 0x8); return v.toString(16); @@ -496,7 +498,7 @@ exports.adSaveCreateNotExist = adSaveCreateNotExist; exports.adSaveCreateOverWrite = adSaveCreateOverWrite; exports.adModeReadWrite = adModeReadWrite; -exports.VERSIONINFO = "PIPE-based IPC Module (pipe-ipc.js) version 0.1.17"; +exports.VERSIONINFO = "PIPE-based IPC Module (pipe-ipc.js) version 0.1.18"; exports.AUTHOR = "abuse@catswords.net"; exports.global = global; exports.require = require;