Commit 86672a16c for imagemagick.org
commit 86672a16cedbf5a06d64e629e058310d683bb48e
Author: Cristy <urban-warrior@imagemagick.org>
Date: Thu Aug 27 19:11:52 2026 -0400
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-2w4h-697j-4vrm
diff --git a/MagickWand/script-token.c b/MagickWand/script-token.c
index 2d59e313f..5b799d438 100644
--- a/MagickWand/script-token.c
+++ b/MagickWand/script-token.c
@@ -229,10 +229,13 @@ WandExport ScriptTokenInfo *AcquireScriptTokenInfo(const char *filename)
else {
token_info->stream=fopen_utf8(filename, "r");
}
- if ( token_info->stream == (FILE *) NULL ) {
- token_info=(ScriptTokenInfo *) RelinquishMagickMemory(token_info);
- return(token_info);
- }
+ if ( token_info->stream != (FILE *) NULL )
+ token_info->opened=MagickTrue;
+ else
+ {
+ token_info=(ScriptTokenInfo *) RelinquishMagickMemory(token_info);
+ return(token_info);
+ }
token_info->curr_line=1;
token_info->length=INITAL_TOKEN_LENGTH;