--- a/pan/data-impl/article-filter.cc +++ a/pan/data-impl/article-filter.cc @@ -25,10 +25,7 @@ #include //#include -extern "C" -{ - #include -} +#include #include "article-filter.h" --- a/pan/data-impl/data-impl.cc +++ a/pan/data-impl/data-impl.cc @@ -24,8 +24,8 @@ #include extern "C" { #include - #include // for g_build_filename } +#include // for g_build_filename #include #include #include --- a/pan/data-impl/data-io.cc +++ a/pan/data-impl/data-io.cc @@ -27,9 +27,9 @@ extern "C" { #include // for chmod #include // for chmod #include - #include - #include } +#include +#include #include #include #include --- a/pan/data-impl/groups.cc +++ a/pan/data-impl/groups.cc @@ -29,9 +29,9 @@ #include #include +#include extern "C" { #include - #include } #include --- a/pan/data-impl/headers.cc +++ a/pan/data-impl/headers.cc @@ -25,10 +25,10 @@ #include #include #include +#include extern "C" { #include // for chmod #include // for chmod - #include } #include #include --- a/pan/data-impl/profiles.cc +++ a/pan/data-impl/profiles.cc @@ -26,9 +26,9 @@ extern "C" { #include // for chmod #include // for chmod - #include - #include } +#include +#include #include #include #include --- a/pan/data-impl/server.cc +++ a/pan/data-impl/server.cc @@ -25,10 +25,8 @@ #include #include #include -extern "C" { - #include // for GMarkup - #include -} +#include // for GMarkup +#include #include #include #include --- a/pan/data/article-cache.cc +++ a/pan/data/article-cache.cc @@ -27,10 +27,10 @@ extern "C" #include #include - #include - #include #include } +#include +#include #include #include --- a/pan/data/article-cache.h +++ a/pan/data/article-cache.h @@ -22,9 +22,7 @@ #include #include -extern "C" { - #include // for guint64 -} +#include // for guint64 #include #include --- a/pan/data/cert-store.cc +++ a/pan/data/cert-store.cc @@ -34,10 +34,8 @@ #include #include -extern "C" { #include #include -} #include #include --- a/pan/data/encode-cache.cc +++ a/pan/data/encode-cache.cc @@ -29,10 +29,10 @@ extern "C" #include #include - #include - #include #include } +#include +#include #include #include --- a/pan/data/encode-cache.h +++ a/pan/data/encode-cache.h @@ -22,9 +22,7 @@ #include #include -extern "C" { - #include // for guint64 -} +#include // for guint64 #include #include --- a/pan/general/e-util.cc +++ a/pan/general/e-util.cc @@ -26,9 +26,9 @@ #include extern "C" { #include - #include - #include } +#include +#include #include "debug.h" #include "e-util.h" --- a/pan/general/file-util.cc +++ a/pan/general/file-util.cc @@ -27,12 +27,12 @@ extern "C" #include #include #include - #include - #include #ifndef G_OS_WIN32 #include #endif } +#include +#include #include "debug.h" #include "log.h" --- a/pan/general/file-util.h +++ a/pan/general/file-util.h @@ -25,9 +25,9 @@ extern "C" { #include #include - #include - #include } +#include +#include #include #define g_freopen freopen --- a/pan/general/macros.h +++ a/pan/general/macros.h @@ -63,9 +63,6 @@ *** g_assert **/ -extern "C" -{ - #include -} +#include #endif --- a/pan/general/text-match.cc +++ a/pan/general/text-match.cc @@ -20,9 +20,9 @@ #include extern "C" { #include - #include - #include } +#include +#include #include "debug.h" #include "log.h" #include "text-match.h" --- a/pan/gui/dl-headers-ui.cc +++ a/pan/gui/dl-headers-ui.cc @@ -18,9 +18,9 @@ */ #include +#include +#include extern "C" { - #include - #include #include "gtk-compat.h" } #include --- a/pan/gui/group-prefs-dialog.cc +++ a/pan/gui/group-prefs-dialog.cc @@ -18,9 +18,9 @@ */ #include +#include +#include extern "C" { - #include - #include #include "gtk-compat.h" #ifdef HAVE_GTKSPELL #include --- a/pan/gui/group-prefs.cc +++ a/pan/gui/group-prefs.cc @@ -21,8 +21,8 @@ extern "C" { #include #include // chmod #include // chmod - #include } +#include #include #include #include --- a/pan/gui/prefs-file.cc +++ a/pan/gui/prefs-file.cc @@ -24,8 +24,8 @@ extern "C" { #include // for chmod #include // for chmod - #include } +#include #include #include "prefs-file.h" --- a/pan/gui/prefs.cc +++ a/pan/gui/prefs.cc @@ -23,10 +23,8 @@ #include #include #include -extern "C" { - #include - #include -} +#include +#include #include #include #include --- a/pan/gui/server-ui.cc +++ a/pan/gui/server-ui.cc @@ -21,9 +21,9 @@ #include #include #include +#include +#include extern "C" { - #include - #include #include "gtk-compat.h" } --- a/pan/gui/task-pane.cc +++ a/pan/gui/task-pane.cc @@ -18,9 +18,9 @@ */ #include +#include +#include extern "C" { - #include - #include #include "gtk-compat.h" } #include --- a/pan/gui/url.cc +++ a/pan/gui/url.cc @@ -20,10 +20,8 @@ #include #include #include -extern "C" { - #include - #include -}; +#include +#include #include #include "url.h" --- a/pan/tasks/nntp.cc +++ a/pan/tasks/nntp.cc @@ -22,10 +22,8 @@ #include #include // abort, atoi, strtoul #include // snprintf -extern "C" { - #include - #include -} +#include +#include #include #include #include --- a/pan/tasks/nzb.cc +++ a/pan/tasks/nzb.cc @@ -24,9 +24,7 @@ #include #include #include -extern "C" { - #include -} +#include #include #include #include --- a/pan/tasks/socket-impl-main.cc +++ a/pan/tasks/socket-impl-main.cc @@ -30,10 +30,7 @@ //#include //#include -extern "C" -{ - #include -} +#include #include --- a/pan/tasks/socket-impl-openssl.h +++ a/pan/tasks/socket-impl-openssl.h @@ -27,10 +27,7 @@ #include //#include //#include -extern "C" -{ - #include -} +#include #include #include --- a/pan/tasks/socket.cc +++ a/pan/tasks/socket.cc @@ -21,9 +21,7 @@ #include #include #include -extern "C" { - #include -} +#include #include #include #include "socket.h" --- a/pan/usenet-utils/filter-info.cc +++ a/pan/usenet-utils/filter-info.cc @@ -18,10 +18,8 @@ */ #include -extern "C" { - #include - #include -} +#include +#include #include #include "filter-info.h" --- a/pan/usenet-utils/message-check.cc +++ a/pan/usenet-utils/message-check.cc @@ -21,9 +21,7 @@ #include #include #include -extern "C" { #include -} #include #include #include --- a/pan/usenet-utils/rules-info.cc +++ a/pan/usenet-utils/rules-info.cc @@ -22,10 +22,8 @@ #include -extern "C" { - #include - #include -} +#include +#include #include #include "rules-info.h" --- a/pan/usenet-utils/text-massager.cc +++ a/pan/usenet-utils/text-massager.cc @@ -22,9 +22,7 @@ #include #include #include -extern "C" { #include -} #include "text-massager.h" #include #include