From: Keir Fraser Date: Tue, 30 Jan 2007 17:50:39 +0000 (+0000) Subject: pygrub: fsimage binding must free objects with PyObject_DEL, not PyMem_DEL. X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~15368^2~9 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=880562ad8b6fa0e48f6ae8b1bb7376f9fb4489da;p=xen.git pygrub: fsimage binding must free objects with PyObject_DEL, not PyMem_DEL. Signed-off-by: Daniel P. Berrange --- diff --git a/tools/pygrub/src/fsimage/fsimage.c b/tools/pygrub/src/fsimage/fsimage.c index ad0182d691..52a8a4b1ac 100644 --- a/tools/pygrub/src/fsimage/fsimage.c +++ b/tools/pygrub/src/fsimage/fsimage.c @@ -125,7 +125,7 @@ fsimage_file_dealloc(fsimage_file_t *file) if (file->file != NULL) fsi_close_file(file->file); Py_XDECREF(file->fs); - PyMem_DEL(file); + PyObject_DEL(file); } static char fsimage_file_type__doc__[] = "Filesystem image file"; @@ -226,7 +226,7 @@ fsimage_fs_dealloc (fsimage_fs_t *fs) { if (fs->fs != NULL) fsi_close_fsimage(fs->fs); - PyMem_DEL(fs); + PyObject_DEL(fs); } PyDoc_STRVAR(fsimage_fs_type__doc__, "Filesystem image");