diff --git a/xf86drm.c b/xf86drm.c index b5a174bd..2245f995 100644 --- a/xf86drm.c +++ b/xf86drm.c @@ -141,16 +141,12 @@ void *drmGetHashTable(void) void *drmMalloc(int size) { - void *pt; - if ((pt = malloc(size))) - memset(pt, 0, size); - return pt; + return calloc(1, size); } void drmFree(void *pt) { - if (pt) - free(pt); + free(pt); } /**