changeset 21671:b4dd0868ecc0

global: Replace mail_storage_service_user_free() with _unref()
author Timo Sirainen <timo.sirainen@dovecot.fi>
date Wed, 22 Feb 2017 13:30:00 +0200
parents 4ce2e5f4dafc
children ca4fd60f2259
files src/doveadm/doveadm-auth-server.c src/doveadm/doveadm-auth.c src/doveadm/doveadm-mail-copymove.c src/doveadm/doveadm-mail-import.c src/doveadm/doveadm-mail.c src/imap-urlauth/imap-urlauth-worker.c src/imap/imap-client.c src/imap/main.c src/indexer/master-connection.c src/lda/main.c src/lmtp/client.c src/lmtp/commands.c src/plugins/mail-crypt/doveadm-mail-crypt.c src/plugins/mail-crypt/mail-crypt-acl-plugin.c src/plugins/mail-crypt/test-mail-key.c src/plugins/quota/quota-status.c src/pop3/pop3-client.c
diffstat 17 files changed, 21 insertions(+), 21 deletions(-) [+]
line wrap: on
line diff
--- a/src/doveadm/doveadm-auth-server.c	Wed Feb 22 13:28:43 2017 +0200
+++ b/src/doveadm/doveadm-auth-server.c	Wed Feb 22 13:30:00 2017 +0200
@@ -343,7 +343,7 @@
 	}
 
 	mail_user_unref(&user);
-	mail_storage_service_user_free(&service_user);
+	mail_storage_service_user_unref(&service_user);
 	pool_unref(&pool);
 	return 1;
 }
--- a/src/doveadm/doveadm-auth.c	Wed Feb 22 13:28:43 2017 +0200
+++ b/src/doveadm/doveadm-auth.c	Wed Feb 22 13:30:00 2017 +0200
@@ -586,7 +586,7 @@
 	}
 
 	mail_user_unref(&user);
-	mail_storage_service_user_free(&service_user);
+	mail_storage_service_user_unref(&service_user);
 	pool_unref(&pool);
 	return 1;
 }
--- a/src/doveadm/doveadm-mail-copymove.c	Wed Feb 22 13:28:43 2017 +0200
+++ b/src/doveadm/doveadm-mail-copymove.c	Wed Feb 22 13:30:00 2017 +0200
@@ -165,7 +165,7 @@
 	struct copy_cmd_context *ctx = (struct copy_cmd_context *)_ctx;
 
 	if (ctx->source_user != NULL) {
-		mail_storage_service_user_free(&ctx->source_service_user);
+		mail_storage_service_user_unref(&ctx->source_service_user);
 		mail_user_unref(&ctx->source_user);
 	}
 }
--- a/src/doveadm/doveadm-mail-import.c	Wed Feb 22 13:28:43 2017 +0200
+++ b/src/doveadm/doveadm-mail-import.c	Wed Feb 22 13:30:00 2017 +0200
@@ -177,7 +177,7 @@
 		i_fatal("Import namespace initialization failed: %s", error);
 
 	ctx->src_user = user;
-	mail_storage_service_user_free(&service_user);
+	mail_storage_service_user_unref(&service_user);
 }
 
 static int
--- a/src/doveadm/doveadm-mail.c	Wed Feb 22 13:28:43 2017 +0200
+++ b/src/doveadm/doveadm-mail.c	Wed Feb 22 13:30:00 2017 +0200
@@ -391,7 +391,7 @@
 
 	if (ctx->v.prerun != NULL) {
 		if (ctx->v.prerun(ctx, ctx->cur_service_user, error_r) < 0) {
-			mail_storage_service_user_free(&ctx->cur_service_user);
+			mail_storage_service_user_unref(&ctx->cur_service_user);
 			return -1;
 		}
 	}
@@ -401,7 +401,7 @@
 					&ctx->cur_mail_user);
 	if (ret < 0) {
 		*error_r = "User init failed";
-		mail_storage_service_user_free(&ctx->cur_service_user);
+		mail_storage_service_user_unref(&ctx->cur_service_user);
 		return ret;
 	}
 
@@ -409,7 +409,7 @@
 		i_assert(ctx->exit_code != 0);
 	}
 	mail_user_unref(&ctx->cur_mail_user);
-	mail_storage_service_user_free(&ctx->cur_service_user);
+	mail_storage_service_user_unref(&ctx->cur_service_user);
 	return 1;
 }
 
--- a/src/imap-urlauth/imap-urlauth-worker.c	Wed Feb 22 13:28:43 2017 +0200
+++ b/src/imap-urlauth/imap-urlauth-worker.c	Wed Feb 22 13:30:00 2017 +0200
@@ -260,7 +260,7 @@
 		net_disconnect(client->fd_ctrl);
 
 	if (client->service_user != NULL)
-		mail_storage_service_user_free(&client->service_user);
+		mail_storage_service_user_unref(&client->service_user);
 	i_free(client->access_user);
 	array_foreach_modifiable(&client->access_apps, app)
 		i_free(*app);
--- a/src/imap/imap-client.c	Wed Feb 22 13:28:43 2017 +0200
+++ b/src/imap/imap-client.c	Wed Feb 22 13:30:00 2017 +0200
@@ -467,7 +467,7 @@
 	if (array_is_created(&client->search_updates))
 		array_free(&client->search_updates);
 	pool_unref(&client->command_pool);
-	mail_storage_service_user_free(&client->service_user);
+	mail_storage_service_user_unref(&client->service_user);
 
 	imap_client_count--;
 	DLLIST_REMOVE(&imap_clients, client);
--- a/src/imap/main.c	Wed Feb 22 13:28:43 2017 +0200
+++ b/src/imap/main.c	Wed Feb 22 13:30:00 2017 +0200
@@ -242,7 +242,7 @@
 	if (mail_error != MAIL_ERROR_NONE) {
 		*error_r = t_strdup(errstr);
 		mail_user_unref(&mail_user);
-		mail_storage_service_user_free(&user);
+		mail_storage_service_user_unref(&user);
 		return -1;
 	}
 
--- a/src/indexer/master-connection.c	Wed Feb 22 13:28:43 2017 +0200
+++ b/src/indexer/master-connection.c	Wed Feb 22 13:30:00 2017 +0200
@@ -229,7 +229,7 @@
 				    max_recent_msgs, args[4]);
 		indexer_worker_refresh_proctitle(NULL, NULL, 0, 0);
 		mail_user_unref(&user);
-		mail_storage_service_user_free(&service_user);
+		mail_storage_service_user_unref(&service_user);
 	}
 
 	str = ret < 0 ? "-1\n" : "100\n";
--- a/src/lda/main.c	Wed Feb 22 13:28:43 2017 +0200
+++ b/src/lda/main.c	Wed Feb 22 13:30:00 2017 +0200
@@ -491,7 +491,7 @@
 	mail_user_unref(&ctx.dest_user);
 	mail_deliver_session_deinit(&ctx.session);
 
-	mail_storage_service_user_free(&service_user);
+	mail_storage_service_user_unref(&service_user);
 	mail_storage_service_deinit(&storage_service);
 	master_service_deinit(&master_service);
         return EX_OK;
--- a/src/lmtp/client.c	Wed Feb 22 13:28:43 2017 +0200
+++ b/src/lmtp/client.c	Wed Feb 22 13:30:00 2017 +0200
@@ -366,7 +366,7 @@
 			if ((*rcptp)->anvil_query != NULL)
 				anvil_client_query_abort(anvil, &(*rcptp)->anvil_query);
 			client_rcpt_anvil_disconnect(*rcptp);
-			mail_storage_service_user_free(&(*rcptp)->service_user);
+			mail_storage_service_user_unref(&(*rcptp)->service_user);
 		}
 	}
 
--- a/src/lmtp/commands.c	Wed Feb 22 13:28:43 2017 +0200
+++ b/src/lmtp/commands.c	Wed Feb 22 13:30:00 2017 +0200
@@ -604,7 +604,7 @@
 			client_send_line(client, ERRSTR_TEMP_MAILBOX_FAIL,
 					 rcpt->address);
 		}
-		mail_storage_service_user_free(&rcpt->service_user);
+		mail_storage_service_user_unref(&rcpt->service_user);
 		return FALSE;
 	}
 	array_append(&client->state.rcpt_to, &rcpt, 1);
@@ -630,7 +630,7 @@
 		client_send_line(client, ERRSTR_TEMP_USERDB_FAIL_PREFIX
 				 "Too many concurrent deliveries for user",
 				 rcpt->address);
-		mail_storage_service_user_free(&rcpt->service_user);
+		mail_storage_service_user_unref(&rcpt->service_user);
 	} else if (cmd_rcpt_finish(client, rcpt)) {
 		rcpt->anvil_connect_sent = TRUE;
 		input = mail_storage_service_user_get_input(rcpt->service_user);
@@ -728,7 +728,7 @@
 		client_send_line(client, "451 4.3.0 <%s> "
 			"Can't handle mixed proxy/non-proxy destinations",
 			address);
-		mail_storage_service_user_free(&rcpt->service_user);
+		mail_storage_service_user_unref(&rcpt->service_user);
 		return 0;
 	}
 
--- a/src/plugins/mail-crypt/doveadm-mail-crypt.c	Wed Feb 22 13:28:43 2017 +0200
+++ b/src/plugins/mail-crypt/doveadm-mail-crypt.c	Wed Feb 22 13:30:00 2017 +0200
@@ -152,7 +152,7 @@
 	mail_storage_service_io_activate_user(dest_service_user);
 
 	mail_user_unref(&dest_user);
-	mail_storage_service_user_free(&dest_service_user);
+	mail_storage_service_user_unref(&dest_service_user);
 
 	if ((cur_ioloop_ctx = io_loop_get_current_context(current_ioloop)) != NULL)
 		io_loop_context_deactivate(cur_ioloop_ctx);
--- a/src/plugins/mail-crypt/mail-crypt-acl-plugin.c	Wed Feb 22 13:28:43 2017 +0200
+++ b/src/plugins/mail-crypt/mail-crypt-acl-plugin.c	Wed Feb 22 13:30:00 2017 +0200
@@ -304,7 +304,7 @@
 		mail_storage_service_io_activate_user(dest_service_user);
 
 		mail_user_unref(&dest_user);
-		mail_storage_service_user_free(&dest_service_user);
+		mail_storage_service_user_unref(&dest_service_user);
 
 		if ((cur_ioloop_ctx = io_loop_get_current_context(current_ioloop)) != NULL)
 			io_loop_context_deactivate(cur_ioloop_ctx);
--- a/src/plugins/mail-crypt/test-mail-key.c	Wed Feb 22 13:28:43 2017 +0200
+++ b/src/plugins/mail-crypt/test-mail-key.c	Wed Feb 22 13:30:00 2017 +0200
@@ -192,7 +192,7 @@
 void deinit_test_mail_user()
 {
 	mail_user_unref(&test_mail_user);
-	mail_storage_service_user_free(&test_service_user);
+	mail_storage_service_user_unref(&test_service_user);
 	mail_storage_service_deinit(&mail_storage_service);
 	if (unlink_directory(mail_home, UNLINK_DIRECTORY_FLAG_RMDIR) < 0)
 		i_error("unlink_directory(%s) failed", mail_home);
--- a/src/plugins/quota/quota-status.c	Wed Feb 22 13:28:43 2017 +0200
+++ b/src/plugins/quota/quota-status.c	Wed Feb 22 13:30:00 2017 +0200
@@ -116,7 +116,7 @@
 		}
 		value = t_strdup(value); /* user's pool is being freed */
 		mail_user_unref(&user);
-		mail_storage_service_user_free(&service_user);
+		mail_storage_service_user_unref(&service_user);
 	}
 	if (ret < 0) {
 		/* temporary failure */
--- a/src/pop3/pop3-client.c	Wed Feb 22 13:28:43 2017 +0200
+++ b/src/pop3/pop3-client.c	Wed Feb 22 13:30:00 2017 +0200
@@ -643,7 +643,7 @@
 	o_stream_destroy(&client->output);
 
 	fd_close_maybe_stdio(&client->fd_in, &client->fd_out);
-	mail_storage_service_user_free(&client->service_user);
+	mail_storage_service_user_unref(&client->service_user);
 
 	pop3_client_count--;
 	DLLIST_REMOVE(&pop3_clients, client);