use memory macros
diff --git a/Python/getargs.c b/Python/getargs.c
index 268a113..ba677b4 100644
--- a/Python/getargs.c
+++ b/Python/getargs.c
@@ -191,7 +191,7 @@
                                               freelist->entries[index].item);
       }
     }
-    PyMem_Free(freelist->entries);
+    PyMem_FREE(freelist->entries);
     return retval;
 }
 
@@ -266,7 +266,7 @@
 
     format = formatsave;
 
-    freelist.entries = PyMem_New(freelistentry_t, max);
+    freelist.entries = PyMem_NEW(freelistentry_t, max);
     if (freelist.entries == NULL) {
         PyErr_NoMemory();
         return 0;
@@ -1433,7 +1433,7 @@
     for (len=0; kwlist[len]; len++)
         continue;
 
-    freelist.entries = PyMem_New(freelistentry_t, len);
+    freelist.entries = PyMem_NEW(freelistentry_t, len);
     if (freelist.entries == NULL) {
         PyErr_NoMemory();
         return 0;