46 lines
1.3 KiB
Diff
46 lines
1.3 KiB
Diff
|
commit aa097c4c00f62487128d74f65c521f9e877b184f
|
||
|
Author: Nigel Metheringham <nigel@exim.org>
|
||
|
Date: Wed Jan 26 11:04:32 2011 +0000
|
||
|
|
||
|
Workround compile error with old PCRE versions
|
||
|
|
||
|
Fixes bug #1073
|
||
|
|
||
|
Index: exim-4.74/doc/ChangeLog
|
||
|
===================================================================
|
||
|
--- exim-4.74.orig/doc/ChangeLog
|
||
|
+++ exim-4.74/doc/ChangeLog
|
||
|
@@ -3,6 +3,13 @@ $Cambridge: exim/doc/doc-txt/ChangeLog,v
|
||
|
Change log file for Exim from version 4.21
|
||
|
-------------------------------------------
|
||
|
|
||
|
+Exim version 4.75
|
||
|
+-----------------
|
||
|
+
|
||
|
+NM/01 Workround for PCRE version dependancy in version reporting
|
||
|
+ Bugzilla 1073
|
||
|
+
|
||
|
+
|
||
|
Exim version 4.74
|
||
|
-----------------
|
||
|
|
||
|
Index: exim-4.74/src/exim.c
|
||
|
===================================================================
|
||
|
--- exim-4.74.orig/src/exim.c
|
||
|
+++ exim-4.74/src/exim.c
|
||
|
@@ -931,8 +931,13 @@ DEBUG(D_any) do {
|
||
|
" Runtime: %s\n",
|
||
|
PCRE_MAJOR, PCRE_MINOR,
|
||
|
/* PRE_PRERELEASE is either defined and empty or a string.
|
||
|
- * This should work: */
|
||
|
+ * unless its an ancient version of PCRE in which case it
|
||
|
+ * is not defined */
|
||
|
+#ifdef PCRE_PRERELEASE
|
||
|
PCRE_PRERELEASE "",
|
||
|
+#else
|
||
|
+ "",
|
||
|
+#endif
|
||
|
pcre_version());
|
||
|
|
||
|
init_lookup_list();
|