summaryrefslogtreecommitdiffstats
path: root/gettext-tools/src
diff options
context:
space:
mode:
authorDaiki Ueno <ueno@gnu.org>2013-08-09 18:19:49 +0200
committerDaiki Ueno <ueno@gnu.org>2013-08-09 18:19:49 +0200
commit865f3f31087891235eb3604b8ff2e972b2836224 (patch)
tree2e72857cbfcbd0b8f9f9431a5034f9f0437a1e3c /gettext-tools/src
parent6e109a82373b9f5c16591f87ffe3689b8749ee9e (diff)
downloadexternal_gettext-865f3f31087891235eb3604b8ff2e972b2836224.zip
external_gettext-865f3f31087891235eb3604b8ff2e972b2836224.tar.gz
external_gettext-865f3f31087891235eb3604b8ff2e972b2836224.tar.bz2
x-gsettings: add guard when expat is not available at compile time
Diffstat (limited to 'gettext-tools/src')
-rw-r--r--gettext-tools/src/ChangeLog5
-rw-r--r--gettext-tools/src/x-gsettings.c8
2 files changed, 10 insertions, 3 deletions
diff --git a/gettext-tools/src/ChangeLog b/gettext-tools/src/ChangeLog
index 9444a7f..38dc376 100644
--- a/gettext-tools/src/ChangeLog
+++ b/gettext-tools/src/ChangeLog
@@ -1,3 +1,8 @@
+2013-08-09 Daiki Ueno <ueno@gnu.org>
+
+ * x-gsettings.c (extract_gsettings): Add guard when expat is not
+ available at compile time.
+
2013-08-08 Miguel Angel Arruga Vivas <rosen644835@gmail.com> (tiny change)
Fix copyright year in xgettext version string.
diff --git a/gettext-tools/src/x-gsettings.c b/gettext-tools/src/x-gsettings.c
index eac6d3d..14a2584 100644
--- a/gettext-tools/src/x-gsettings.c
+++ b/gettext-tools/src/x-gsettings.c
@@ -366,13 +366,15 @@ error while reading \"%s\""), real_filename);
void
extract_gsettings (FILE *fp,
- const char *real_filename, const char *logical_filename,
- flag_context_list_table_ty *flag_table,
- msgdomain_list_ty *mdlp)
+ const char *real_filename, const char *logical_filename,
+ flag_context_list_table_ty *flag_table,
+ msgdomain_list_ty *mdlp)
{
+#if DYNLOAD_LIBEXPAT || HAVE_LIBEXPAT
if (LIBEXPAT_AVAILABLE ())
do_extract_gsettings (fp, real_filename, logical_filename, mdlp);
else
+#endif
{
multiline_error (xstrdup (""),
xasprintf (_("\