From 919a79c010e2680cea002ce30329305e08f590fb Mon Sep 17 00:00:00 2001 From: Mathieu Parent Date: Wed, 19 Dec 2018 10:08:26 +0100 Subject: [PATCH] Update index.ts Do not try to extract thumbnail if there is no pointer. --- src/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/index.ts b/src/index.ts index d967b9f..8695aaf 100644 --- a/src/index.ts +++ b/src/index.ts @@ -117,7 +117,7 @@ export const load = (binary:string) => { const pointer = exifIfd[40965]; interopIfd = exifReader.getIfd(pointer, "Interop"); } - if (firstIfdPointer != "\x00\x00\x00\x00") { + if (firstIfdPointer != "\x00\x00\x00\x00" && firstIfdPointer != null) { const pointer = _utils.unpack(exifReader.endianMark + "L", firstIfdPointer)[0]; firstIfd = exifReader.getIfd(pointer, "1st");