git://git.exim.org
/
exim.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
inlining
[exim.git]
/
src
/
src
/
spool_in.c
diff --git
a/src/src/spool_in.c
b/src/src/spool_in.c
index 101a6c40cfb94245f3869a806e1383d0b996c25a..c70835c29c778fccb939abe49905ddd79ce8129f 100644
(file)
--- a/
src/src/spool_in.c
+++ b/
src/src/spool_in.c
@@
-52,7
+52,7
@@
for (int i = 0; i < 2; i++)
uschar * fname;
int save_errno;
uschar * fname;
int save_errno;
-
message_subdir[0] = split_spool_directory == i ? '\0' : id[5]
;
+
set_subdir_str(message_subdir, id, i)
;
fname = spool_fname(US"input", message_subdir, id, US"-D");
DEBUG(D_deliver) debug_printf("Trying spool file %s\n", fname);
fname = spool_fname(US"input", message_subdir, id, US"-D");
DEBUG(D_deliver) debug_printf("Trying spool file %s\n", fname);
@@
-356,7
+356,7
@@
and unsplit directories, as for the data file above. */
for (int n = 0; n < 2; n++)
{
if (!subdir_set)
for (int n = 0; n < 2; n++)
{
if (!subdir_set)
-
message_subdir[0] = split_spool_directory == (n == 0) ? name[5] : 0
;
+
set_subdir_str(message_subdir, name, n)
;
if ((fp = Ufopen(spool_fname(US"input", message_subdir, name, US""), "rb")))
break;
if ((fp = Ufopen(spool_fname(US"input", message_subdir, name, US""), "rb")))
break;