git://git.exim.org
/
exim.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
22ed7a5
)
Use %ld not %l
author
Jeremy Harris
<jgh146exb@wizmail.org>
Sun, 12 Sep 2021 17:01:09 +0000
(18:01 +0100)
committer
Jeremy Harris
<jgh146exb@wizmail.org>
Sun, 12 Sep 2021 19:55:39 +0000
(20:55 +0100)
src/exim_monitor/em_init.c
patch
|
blob
|
history
src/src/exim.c
patch
|
blob
|
history
src/src/expand.c
patch
|
blob
|
history
src/src/filter.c
patch
|
blob
|
history
src/src/malware.c
patch
|
blob
|
history
src/src/regex.c
patch
|
blob
|
history
src/src/tls-gnu.c
patch
|
blob
|
history
src/src/transports/appendfile.c
patch
|
blob
|
history
src/src/transports/tf_maildir.c
patch
|
blob
|
history
diff --git
a/src/exim_monitor/em_init.c
b/src/exim_monitor/em_init.c
index f85f858d45819a03837a1ceb489421a8a9b4b2ac..ee27c20521a7028e3d3f10ee92c6b90f00a3b9ff 100644
(file)
--- a/
src/exim_monitor/em_init.c
+++ b/
src/exim_monitor/em_init.c
@@
-78,7
+78,7
@@
for (i = 0; i <= 1; i++)
{
uschar errbuf[128];
pcre2_get_error_message(err, errbuf, sizeof(errbuf));
{
uschar errbuf[128];
pcre2_get_error_message(err, errbuf, sizeof(errbuf));
- printf("regular expression error: %s at offset %l "
+ printf("regular expression error: %s at offset %l
d
"
"while compiling %s\n", errbuf, (long)offset, buffer);
exit(99);
}
"while compiling %s\n", errbuf, (long)offset, buffer);
exit(99);
}
diff --git
a/src/src/exim.c
b/src/src/exim.c
index 27f1e9b8893734b6992c4dc4d550a87a1eb5aa94..ff1aa49db56762a6192bf1132e4942d8ce0299d7 100644
(file)
--- a/
src/src/exim.c
+++ b/
src/src/exim.c
@@
-1247,7
+1247,7
@@
show_db_version(fp);
uschar buf[24];
pcre2_config(PCRE2_CONFIG_VERSION, buf);
fprintf(fp, "Library version: PCRE2: Compile: %d.%d%s\n"
uschar buf[24];
pcre2_config(PCRE2_CONFIG_VERSION, buf);
fprintf(fp, "Library version: PCRE2: Compile: %d.%d%s\n"
-
"
Runtime: %s\n",
+
"
Runtime: %s\n",
PCRE2_MAJOR, PCRE2_MINOR,
EXPAND_AND_QUOTE(PCRE2_PRERELEASE) "",
buf);
PCRE2_MAJOR, PCRE2_MINOR,
EXPAND_AND_QUOTE(PCRE2_PRERELEASE) "",
buf);
diff --git
a/src/src/expand.c
b/src/src/expand.c
index 4e1ffbb24f1ae7d024a22b8ff2d17ebb40fb5656..2bd78aac6b69d91b3cb373d4fbfbdc1578733447 100644
(file)
--- a/
src/src/expand.c
+++ b/
src/src/expand.c
@@
-5864,7
+5864,7
@@
while (*s)
uschar errbuf[128];
pcre2_get_error_message(err, errbuf, sizeof(errbuf));
expand_string_message = string_sprintf("regular expression error in "
uschar errbuf[128];
pcre2_get_error_message(err, errbuf, sizeof(errbuf));
expand_string_message = string_sprintf("regular expression error in "
- "\"%s\": %s at offset %l", sub[1], errbuf, (long)roffset);
+ "\"%s\": %s at offset %l
d
", sub[1], errbuf, (long)roffset);
goto EXPAND_FAILED;
}
md = pcre2_match_data_create(EXPAND_MAXN + 1, pcre_gen_ctx);
goto EXPAND_FAILED;
}
md = pcre2_match_data_create(EXPAND_MAXN + 1, pcre_gen_ctx);
diff --git
a/src/src/filter.c
b/src/src/filter.c
index 7c9e963a4e5b7baed89125c2c0dc3461ba26cc4c..dfcc80271f1b08efef0b2286221d2c0a59f8777a 100644
(file)
--- a/
src/src/filter.c
+++ b/
src/src/filter.c
@@
-1605,7
+1605,7
@@
switch (c->type)
uschar errbuf[128];
pcre2_get_error_message(err, errbuf, sizeof(errbuf));
*error_pointer = string_sprintf("error while compiling "
uschar errbuf[128];
pcre2_get_error_message(err, errbuf, sizeof(errbuf));
*error_pointer = string_sprintf("error while compiling "
- "regular expression \"%s\": %s at offset %l",
+ "regular expression \"%s\": %s at offset %l
d
",
exp[1], errbuf, (long)offset);
return FALSE;
}
exp[1], errbuf, (long)offset);
return FALSE;
}
diff --git
a/src/src/malware.c
b/src/src/malware.c
index cd80cd4b2d01dc620867f0ab2849aa9268ad4ecf..b34ca5794648b1540ac4b27aece7a4d6fa386228 100644
(file)
--- a/
src/src/malware.c
+++ b/
src/src/malware.c
@@
-313,7
+313,7
@@
if (!(cre = pcre2_compile((PCRE2_SPTR)re, PCRE2_ZERO_TERMINATED,
{
uschar errbuf[128];
pcre2_get_error_message(err, errbuf, sizeof(errbuf));
{
uschar errbuf[128];
pcre2_get_error_message(err, errbuf, sizeof(errbuf));
- *errstr= string_sprintf("regular expression error in '%s': %s at offset %l",
+ *errstr= string_sprintf("regular expression error in '%s': %s at offset %l
d
",
re, errbuf, (long)roffset);
}
return cre;
re, errbuf, (long)roffset);
}
return cre;
diff --git
a/src/src/regex.c
b/src/src/regex.c
index 35af5e1b5b20578f6b9db05fbfa06819695d397c..2c14eb2d9df0dd7a8dbe707d26ec83753591ee10 100644
(file)
--- a/
src/src/regex.c
+++ b/
src/src/regex.c
@@
-50,7
+50,7
@@
while ((regex_string = string_nextinlist(&list, &sep, NULL, 0)))
uschar errbuf[128];
pcre2_get_error_message(err, errbuf, sizeof(errbuf));
log_write(0, LOG_MAIN,
uschar errbuf[128];
pcre2_get_error_message(err, errbuf, sizeof(errbuf));
log_write(0, LOG_MAIN,
- "regex acl condition warning - error in regex '%s': %s at offset %l, skipped.",
+ "regex acl condition warning - error in regex '%s': %s at offset %l
d
, skipped.",
regex_string, errbuf, (long)pcre_erroffset);
continue;
}
regex_string, errbuf, (long)pcre_erroffset);
continue;
}
diff --git
a/src/src/tls-gnu.c
b/src/src/tls-gnu.c
index 7d434f6afe06db7758c35b7045373e5b4f14f87d..618caf6a225f19b35fb4780aff6d7b6df5b34231 100644
(file)
--- a/
src/src/tls-gnu.c
+++ b/
src/src/tls-gnu.c
@@
-2112,7
+2112,7
@@
if (!state->lib_state.pri_string)
if ((rc = creds_load_pristring(state, p, &errpos)))
return tls_error_gnu(state, string_sprintf(
"gnutls_priority_init(%s) failed at offset %ld, \"%.6s..\"",
if ((rc = creds_load_pristring(state, p, &errpos)))
return tls_error_gnu(state, string_sprintf(
"gnutls_priority_init(%s) failed at offset %ld, \"%.6s..\"",
- p,
errpos - CS p
, errpos),
+ p,
(long)(errpos - CS p)
, errpos),
rc, errstr);
}
else
rc, errstr);
}
else
@@
-4197,7
+4197,7
@@
DEBUG(D_tls)
rc = gnutls_priority_init(&priority_cache, CS expciphers, &errpos);
validate_check_rc(string_sprintf(
"gnutls_priority_init(%s) failed at offset %ld, \"%.8s..\"",
rc = gnutls_priority_init(&priority_cache, CS expciphers, &errpos);
validate_check_rc(string_sprintf(
"gnutls_priority_init(%s) failed at offset %ld, \"%.8s..\"",
- expciphers,
errpos - CS expciphers
, errpos));
+ expciphers,
(long)(errpos - CS expciphers)
, errpos));
#undef return_deinit
#undef validate_check_rc
#undef return_deinit
#undef validate_check_rc
diff --git
a/src/src/transports/appendfile.c
b/src/src/transports/appendfile.c
index bbd4a161f23952b5c474c3c2915c2c5d72d80fc1..5451416c92b31c4df29f3ca3119744554f40c79c 100644
(file)
--- a/
src/src/transports/appendfile.c
+++ b/
src/src/transports/appendfile.c
@@
-2235,7
+2235,7
@@
else
uschar errbuf[128];
pcre2_get_error_message(err, errbuf, sizeof(errbuf));
addr->message = string_sprintf("appendfile: regular expression "
uschar errbuf[128];
pcre2_get_error_message(err, errbuf, sizeof(errbuf));
addr->message = string_sprintf("appendfile: regular expression "
- "error: %s at offset %l while compiling %s", errbuf, (long)offset,
+ "error: %s at offset %l
d
while compiling %s", errbuf, (long)offset,
ob->quota_size_regex);
return FALSE;
}
ob->quota_size_regex);
return FALSE;
}
@@
-2324,7
+2324,7
@@
else
uschar errbuf[128];
pcre2_get_error_message(err, errbuf, sizeof(errbuf));
addr->message = string_sprintf("appendfile: regular expression "
uschar errbuf[128];
pcre2_get_error_message(err, errbuf, sizeof(errbuf));
addr->message = string_sprintf("appendfile: regular expression "
- "error: %s at offset %l while compiling %s", errbuf, (long)offset,
+ "error: %s at offset %l
d
while compiling %s", errbuf, (long)offset,
ob->maildir_dir_regex);
return FALSE;
}
ob->maildir_dir_regex);
return FALSE;
}
diff --git
a/src/src/transports/tf_maildir.c
b/src/src/transports/tf_maildir.c
index 2d7d01f111fb3a9fb619be915a4622f5ac130fc9..2673b1443e9f73cf0da6e77bccc63bd3180ba7ea 100644
(file)
--- a/
src/src/transports/tf_maildir.c
+++ b/
src/src/transports/tf_maildir.c
@@
-154,7
+154,7
@@
if (maildirfolder_create_regex)
uschar errbuf[128];
pcre2_get_error_message(err, errbuf, sizeof(errbuf));
addr->message = string_sprintf("appendfile: regular expression "
uschar errbuf[128];
pcre2_get_error_message(err, errbuf, sizeof(errbuf));
addr->message = string_sprintf("appendfile: regular expression "
- "error: %s at offset %l while compiling %s", errbuf, (long)offset,
+ "error: %s at offset %l
d
while compiling %s", errbuf, (long)offset,
maildirfolder_create_regex);
return FALSE;
}
maildirfolder_create_regex);
return FALSE;
}