diff src/imap/client.c @ 5835:d59ed6a31b66 HEAD

Added more consts to imap-parser API
author Timo Sirainen <tss@iki.fi>
date Fri, 29 Jun 2007 19:03:45 +0300
parents 71176467310e
children 57b70f64f997
line wrap: on
line diff
--- a/src/imap/client.c	Fri Jun 29 17:58:01 2007 +0300
+++ b/src/imap/client.c	Fri Jun 29 19:03:45 2007 +0300
@@ -224,13 +224,13 @@
 }
 
 bool client_read_args(struct client_command_context *cmd, unsigned int count,
-		      unsigned int flags, struct imap_arg **args)
+		      unsigned int flags, const struct imap_arg **args_r)
 {
 	int ret;
 
 	i_assert(count <= INT_MAX);
 
-	ret = imap_parser_read_args(cmd->parser, count, flags, args);
+	ret = imap_parser_read_args(cmd->parser, count, flags, args_r);
 	if (ret >= (int)count) {
 		/* all parameters read successfully */
 		i_assert(cmd->client->input_lock == NULL ||
@@ -251,7 +251,7 @@
 bool client_read_string_args(struct client_command_context *cmd,
 			     unsigned int count, ...)
 {
-	struct imap_arg *imap_args;
+	const struct imap_arg *imap_args;
 	va_list va;
 	const char *str;
 	unsigned int i;