Replace a bad instance of __kmp_free() with KMP_CPU_FREE_ARRAY() macro.
authorJonathan Peyton <jonathan.l.peyton@intel.com>
Fri, 2 Sep 2016 19:37:12 +0000 (19:37 +0000)
committerJonathan Peyton <jonathan.l.peyton@intel.com>
Fri, 2 Sep 2016 19:37:12 +0000 (19:37 +0000)
llvm-svn: 280530

openmp/runtime/src/kmp_affinity.cpp

index 594d8e4..fe987d8 100644 (file)
@@ -4141,7 +4141,7 @@ __kmp_aux_affinity_initialize(void)
         KMP_ASSERT2(0, "Unexpected affinity setting");
     }
 
-    __kmp_free(osId2Mask);
+    KMP_CPU_FREE_ARRAY(osId2Mask, maxIndex+1);
     machine_hierarchy.init(address2os, __kmp_avail_proc);
 }
 #undef KMP_EXIT_AFF_NONE