# HG changeset patch
# User Stefan Sørensen <stefan.sorensen(a)spectralink.com>
# Date 1486030609 -3600
# Thu Feb 02 11:16:49 2017 +0100
# Node ID 3a716ca2bbf90cde4d86ef3c4597884d6a416525
# Parent 79ca3b91513faf3bd03464808d107b71ba5d6c3b
Fix build with --disable-nls on platforms without libintl included in libc.
diff -r 79ca3b91513f -r 3a716ca2bbf9 src/pwmake.c
--- a/src/pwmake.c Tue Nov 01 15:16:54 2016 +0100
+++ b/src/pwmake.c Thu Feb 02 11:16:49 2017 +0100
@@ -33,9 +33,11 @@
int bits;
void *auxerror;
+#ifdef ENABLE_NLS
setlocale(LC_ALL, "");
bindtextdomain("libpwquality", "/usr/share/locale");
textdomain("libpwquality");
+#endif
if (argc != 2) {
usage(basename(argv[0]));
diff -r 79ca3b91513f -r 3a716ca2bbf9 src/pwscore.c
--- a/src/pwscore.c Tue Nov 01 15:16:54 2016 +0100
+++ b/src/pwscore.c Thu Feb 02 11:16:49 2017 +0100
@@ -34,9 +34,11 @@
size_t len;
char *user = NULL;
+#ifdef ENABLE_NLS
setlocale(LC_ALL, "");
bindtextdomain("libpwquality", "/usr/share/locale");
textdomain("libpwquality");
+#endif
if (argc > 2) {
usage(basename(argv[0]));