diff options
author | RUANG (Roy James) <longjinyii@outlook.com> | 2024-10-15 09:21:16 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-15 09:21:16 (GMT) |
commit | 546dddca43a2a69dbe33d230e9e540636b403270 (patch) | |
tree | ba8eaa55c4969c4a733f53967f37473480929b41 /Python/initconfig.c | |
parent | 92af191a6a5f266b71373f5374ca0c9c522d62d9 (diff) | |
download | cpython-546dddca43a2a69dbe33d230e9e540636b403270.zip cpython-546dddca43a2a69dbe33d230e9e540636b403270.tar.gz cpython-546dddca43a2a69dbe33d230e9e540636b403270.tar.bz2 |
gh-125234: Make PyInitConfig_Free(NULL) a no-op (#125266)
Diffstat (limited to 'Python/initconfig.c')
-rw-r--r-- | Python/initconfig.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Python/initconfig.c b/Python/initconfig.c index 58ac5e7..c142438 100644 --- a/Python/initconfig.c +++ b/Python/initconfig.c @@ -3457,6 +3457,9 @@ PyInitConfig_Create(void) void PyInitConfig_Free(PyInitConfig *config) { + if (config == NULL) { + return; + } free(config->err_msg); free(config); } |