Blame cracklib-2.8.15-init.patch
|
Nalin Dahyabhai |
58eccb |
Don't free an uninitialized pointer. SF#2907102
|
|
Nalin Dahyabhai |
58eccb |
|
|
Nalin Dahyabhai |
58eccb |
diff -up cracklib-2.8.15/python/_cracklibmodule.c cracklib-2.8.15/python/_cracklibmodule.c
|
|
Nalin Dahyabhai |
58eccb |
--- cracklib-2.8.15/python/_cracklibmodule.c 2009-12-01 15:39:57.000000000 -0500
|
|
Nalin Dahyabhai |
58eccb |
+++ cracklib-2.8.15/python/_cracklibmodule.c 2009-12-01 15:39:59.000000000 -0500
|
|
Nalin Dahyabhai |
58eccb |
@@ -106,6 +106,7 @@ _cracklib_FascistCheck(PyObject *self, P
|
|
Nalin Dahyabhai |
58eccb |
return NULL;
|
|
Nalin Dahyabhai |
58eccb |
}
|
|
Nalin Dahyabhai |
58eccb |
free(dictfile);
|
|
Nalin Dahyabhai |
58eccb |
+ defaultdict = NULL;
|
|
Nalin Dahyabhai |
58eccb |
} else
|
|
Nalin Dahyabhai |
58eccb |
{
|
|
Nalin Dahyabhai |
58eccb |
defaultdict = strdup(GetDefaultCracklibDict());
|