From 575198c29a427392823cc8f2400579a23d06a875 Mon Sep 17 00:00:00 2001 From: Ulf Hermann Date: Thu, 20 Apr 2017 16:31:02 +0200 Subject: Avoid double-including config.h config.h doesn't have include guards, so including it twice is bad. We deal with this by checking for PACKAGE_NAME, but only in some places. Once we start using gnulib, we will need to include config.h before any gnulib-generated headers. This is problematic if we include it transitively through our own private headers. In order to set a clear rule about inclusion of config.h, it is now included in every .c file as first header, but not in any header. This will definitely avoid double-inclusion and satisfy the condition that it has to be included before gnulib headers. It comes at the price of adding some redundancy, but there is no clean way to avoid this. Signed-off-by: Ulf Hermann --- lib/ChangeLog | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'lib/ChangeLog') diff --git a/lib/ChangeLog b/lib/ChangeLog index 84290f79..8cac7afb 100644 --- a/lib/ChangeLog +++ b/lib/ChangeLog @@ -1,3 +1,8 @@ +2017-04-20 Ulf Hermann + + * crc32.c: include config.h. + * system.h: Don't include config.h. + 2017-02-16 Ulf Hermann * Makefile.am (libeu_a_SOURCES): Remove version.c, add printversion.c -- cgit v1.2.3 From 6358858c4d65e8fb12a112198ee1d4bcab0be876 Mon Sep 17 00:00:00 2001 From: Mark Wielaard Date: Fri, 5 May 2017 09:47:29 +0200 Subject: Prepare for 0.169. Set version to 0.169. Update copyright year. Update po/*.po files. And add user visible changes to new 0.169 NEWS section. Signed-off-by: Mark Wielaard --- lib/ChangeLog | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'lib/ChangeLog') diff --git a/lib/ChangeLog b/lib/ChangeLog index 8cac7afb..1fc1a38c 100644 --- a/lib/ChangeLog +++ b/lib/ChangeLog @@ -1,3 +1,7 @@ +2017-05-05 Mark Wielaard + + * printversion.c (print_version): Update copyright year. + 2017-04-20 Ulf Hermann * crc32.c: include config.h. -- cgit v1.2.3