summaryrefslogtreecommitdiff
path: root/std/hash
diff options
context:
space:
mode:
Diffstat (limited to 'std/hash')
-rw-r--r--std/hash/md5.ts3
1 files changed, 2 insertions, 1 deletions
diff --git a/std/hash/md5.ts b/std/hash/md5.ts
index 9415b5f80..f7e55d961 100644
--- a/std/hash/md5.ts
+++ b/std/hash/md5.ts
@@ -235,13 +235,14 @@ export class Md5 {
switch (format) {
case "hex":
return hex.encodeToString(new Uint8Array(hash));
- case "base64":
+ case "base64": {
const data = new Uint8Array(hash);
let dataString = "";
for (let i = 0; i < data.length; ++i) {
dataString += String.fromCharCode(data[i]);
}
return window.btoa(dataString);
+ }
default:
throw new Error("md5: invalid format");
}