summaryrefslogtreecommitdiff
path: root/node_modules/locutus/php/strings/hex2bin.js
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/locutus/php/strings/hex2bin.js')
-rw-r--r--node_modules/locutus/php/strings/hex2bin.js28
1 files changed, 0 insertions, 28 deletions
diff --git a/node_modules/locutus/php/strings/hex2bin.js b/node_modules/locutus/php/strings/hex2bin.js
deleted file mode 100644
index ef0331b..0000000
--- a/node_modules/locutus/php/strings/hex2bin.js
+++ /dev/null
@@ -1,28 +0,0 @@
-'use strict';
-
-module.exports = function hex2bin(s) {
- // discuss at: http://locutus.io/php/hex2bin/
- // original by: Dumitru Uzun (http://duzun.me)
- // example 1: hex2bin('44696d61')
- // returns 1: 'Dima'
- // example 2: hex2bin('00')
- // returns 2: '\x00'
- // example 3: hex2bin('2f1q')
- // returns 3: false
-
- var ret = [];
- var i = 0;
- var l;
-
- s += '';
-
- for (l = s.length; i < l; i += 2) {
- var c = parseInt(s.substr(i, 1), 16);
- var k = parseInt(s.substr(i + 1, 1), 16);
- if (isNaN(c) || isNaN(k)) return false;
- ret.push(c << 4 | k);
- }
-
- return String.fromCharCode.apply(String, ret);
-};
-//# sourceMappingURL=hex2bin.js.map \ No newline at end of file