X-Git-Url: https://git.exim.org/exim.git/blobdiff_plain/2b68e140a846db4f24f4e29dfa16db73dc35c37f..107077d7fd6736711bf5cd980221723401d37c51:/src/src/spool_out.c diff --git a/src/src/spool_out.c b/src/src/spool_out.c index 510eda6c1..9c5a683e3 100644 --- a/src/src/spool_out.c +++ b/src/src/spool_out.c @@ -2,9 +2,10 @@ * Exim - an Internet mail transport agent * *************************************************/ -/* Copyright (c) The Exim Maintainers 2020 - 2022 */ +/* Copyright (c) The Exim Maintainers 2020 - 2023 */ /* Copyright (c) University of Cambridge 1995 - 2018 */ /* See the file NOTICE for conditions of use and distribution. */ +/* SPDX-License-Identifier: GPL-2.0-or-later */ /* Functions for writing spool files, and moving them about. */ @@ -142,7 +143,7 @@ be open and locked, thus preventing any other exim process from working on this message. Argument: - id the message id + id the message id (used for the eventual filename; the *content* uses the global. Unclear why.) where SW_RECEIVING, SW_DELIVERING, or SW_MODIFYING errmsg where to put an error message; if NULL, panic-die on error @@ -151,16 +152,13 @@ Returns: the size of the header texts on success; */ int -spool_write_header(uschar *id, int where, uschar **errmsg) +spool_write_header(uschar * id, int where, uschar ** errmsg) { -int fd; -int size_correction; +int fd, size_correction; FILE * fp; struct stat statbuf; -uschar * tname; uschar * fname; - -tname = spool_fname(US"input", message_subdir, US"hdr.", message_id); +uschar * tname = spool_fname(US"input", message_subdir, US"hdr.", message_id); if ((fd = spool_open_temp(tname)) < 0) return spool_write_error(where, errmsg, US"open", NULL, NULL); @@ -459,8 +457,8 @@ Returns: TRUE if all went well */ static BOOL -make_link(uschar *dir, uschar * dq, uschar *subdir, uschar *id, uschar *suffix, - uschar *from, uschar *to, BOOL noentok) +make_link(uschar * dir, uschar * dq, uschar * subdir, uschar * id, uschar * suffix, + uschar * from, uschar * to, BOOL noentok) { uschar * fname = spool_fname(string_sprintf("%s%s", from, dir), subdir, id, suffix); uschar * tname = spool_q_fname(string_sprintf("%s%s", to, dir), dq, subdir, id, suffix); @@ -496,7 +494,7 @@ Returns: TRUE if all went well */ static BOOL -break_link(uschar *dir, uschar *subdir, uschar *id, uschar *suffix, uschar *from, +break_link(uschar * dir, uschar * subdir, uschar * id, uschar * suffix, uschar * from, BOOL noentok) { uschar * fname = spool_fname(string_sprintf("%s%s", from, dir), subdir, id, suffix); @@ -530,7 +528,7 @@ Returns: TRUE if all is well */ BOOL -spool_move_message(uschar *id, uschar *subdir, uschar *from, uschar *to) +spool_move_message(uschar * id, uschar * subdir, uschar * from, uschar * to) { uschar * dest_qname = queue_name_dest ? queue_name_dest : queue_name;