diff --git a/dix/extension.c b/dix/extension.c index fd1439957..13efd45a4 100644 --- a/dix/extension.c +++ b/dix/extension.c @@ -203,6 +203,7 @@ CloseDownExtensions(void) free((void *) extensions[i]->name); dixFreePrivates(extensions[i]->devPrivates, PRIVATE_EXTENSION); free(extensions[i]); + extensions[i] = NULL; } free(extensions); extensions = (ExtensionEntry **) NULL;