-/*
- * Implements IMAP's gratuitously complex SEARCH command.
- *
- * Copyright (c) 2001-2020 by the citadel.org team
- *
- * This program is open source software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License version 3.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+// Implements IMAP's gratuitously complex SEARCH command.
+//
+// Copyright (c) 2001-2024 by the citadel.org team
+//
+// This program is open source software. Use, duplication, or disclosure is subject to the GNU General Public License v3.
#include "../../ctdl_module.h"
#include "../../sysdep.h"
* message after it has been fetched from the disk. This function returns
* nonzero if there is a match.
*
- * supplied_msg MAY be used to pass a pointer to the message in memory,
+ * msg_in MAY be used to pass a pointer to the message in memory,
* if for some reason it's already been loaded. If not, the message will
* be loaded only if one or more search criteria require it.
*/
-int imap_do_search_msg(int seq, struct CtdlMessage *supplied_msg,
+int imap_do_search_msg(int seq, struct CtdlMessage *msg_in,
int num_items, ConstStr *itemlist, int is_uid) {
citimap *Imap = IMAP;
if (num_items == 0) {
return(0);
}
- msg = supplied_msg;
+ msg = msg_in;
/* Initially we start at the beginning. */
pos = 0;