summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gmail.com>2012-02-16 05:04:17 +0000
committerMike Frysinger <vapier@gmail.com>2012-02-16 05:04:17 +0000
commitaf1a3fc6eb45096e58b0c12f38d0f4729be1bc40 (patch)
treef90fe498e1212ea90bd7ed68e14ed4b07b37fd26
parent94c2d2c5a212841bcf43ceccdffdd93451afac97 (diff)
downloadcracklib-af1a3fc6eb45096e58b0c12f38d0f4729be1bc40.tar.gz
include sys/stat.h in python code since we use "struct stat"
git-svn-id: file:///tmp/cracklib-svn/trunk@190 4175fe1e-86d5-4fdc-8e6a-506fab9d8533
-rw-r--r--cracklib/NEWS1
-rw-r--r--cracklib/python/_cracklibmodule.c3
2 files changed, 4 insertions, 0 deletions
diff --git a/cracklib/NEWS b/cracklib/NEWS
index fd61f4b..b5b2055 100644
--- a/cracklib/NEWS
+++ b/cracklib/NEWS
@@ -1,5 +1,6 @@
v2.8.19 drop autogenerated files from SVN (Mike Frysinger)
add words from "The Top 500 Worst Passwords of All Time" <http://www.whatsmypass.com/the-top-500-worst-passwords-of-all-time> to dicts/cracklib-small (patch by Fabian Greffrath)
+ include sys/stat.h in python/_cracklibmodule.c (Mike Frysinger)
v2.8.18 also include stdlib.h in stringlib.c (Mike Frysinger)
make sure python lib builds against build dir instead of system installed libs (Arfrever Frehtes Taifersar Arahesis)
v2.8.17 fixed compilation on interix systems
diff --git a/cracklib/python/_cracklibmodule.c b/cracklib/python/_cracklibmodule.c
index 5b668c6..d4ba95d 100644
--- a/cracklib/python/_cracklibmodule.c
+++ b/cracklib/python/_cracklibmodule.c
@@ -31,6 +31,9 @@
#ifdef HAVE_PTHREAD_H
#include <pthread.h>
#endif
+#ifdef HAVE_SYS_STAT_H
+#include <sys/stat.h>
+#endif
#include <crack.h>
#include <locale.h>
#ifdef HAVE_LIBINTL_H