Skip to content

Commit 3df0e63

Browse files
authored
bpo-46315: Use fopencookie only on Emscripten 3.x and newer (GH-32266)
1 parent c93a0ac commit 3df0e63

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Parser/tokenizer.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2072,7 +2072,7 @@ _PyTokenizer_Get(struct tok_state *tok,
20722072
return result;
20732073
}
20742074

2075-
#if defined(__wasi__) || defined(__EMSCRIPTEN__)
2075+
#if defined(__wasi__) || (defined(__EMSCRIPTEN__) && (__EMSCRIPTEN_major__ >= 3))
20762076
// fdopen() with borrowed fd. WASI does not provide dup() and Emscripten's
20772077
// dup() emulation with open() is slow.
20782078
typedef union {

0 commit comments

Comments
 (0)