]> granicus.if.org Git - python/commitdiff
bpo-34462: Add missing NULL check to _copy_raw_string() (GH-8863)
authorAlexey Izbyshev <izbyshev@ispras.ru>
Wed, 22 Aug 2018 18:27:32 +0000 (21:27 +0300)
committerBerker Peksag <berker.peksag@gmail.com>
Wed, 22 Aug 2018 18:27:32 +0000 (21:27 +0300)
Reported by Svace static analyzer.

Modules/_xxsubinterpretersmodule.c

index 6162c53b9e6f1d578471fa86e814c3509c6f3525..7b2cda218309f45e406576ae26fc146390b6543e 100644 (file)
@@ -15,7 +15,7 @@ _copy_raw_string(PyObject *strobj)
         return NULL;
     }
     char *copied = PyMem_Malloc(strlen(str)+1);
-    if (str == NULL) {
+    if (copied == NULL) {
         PyErr_NoMemory();
         return NULL;
     }