]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-smtp: Consistently use signed integer for reference counters.
authorStephan Bosch <stephan.bosch@dovecot.fi>
Thu, 1 Nov 2018 21:22:34 +0000 (22:22 +0100)
committerVille Savolainen <ville.savolainen@dovecot.fi>
Tue, 12 Feb 2019 13:41:49 +0000 (15:41 +0200)
src/lib-smtp/smtp-client-private.h
src/lib-smtp/smtp-server-private.h

index 9c3d45a82c06b41f3263e06c840740699b33836f..0bfe8b3f924793cb16135c5bbc477f58bf74645e 100644 (file)
@@ -15,7 +15,7 @@
 
 struct smtp_client_command {
        pool_t pool;
-       unsigned int refcount;
+       int refcount;
 
        struct smtp_client_command *prev, *next;
 
index 7c6566c1308074e4690aa07cdc0129da0b4c4900..3b0c397241fd153a694963db12337e49b2955b72 100644 (file)
@@ -92,7 +92,7 @@ struct smtp_server_command {
        struct smtp_server_cmd_ctx context;
        const struct smtp_server_command_reg *reg;
 
-       unsigned int refcount;
+       int refcount;
 
        enum smtp_server_command_state state;
 
@@ -136,7 +136,7 @@ struct smtp_server_connection {
        struct connection conn;
        struct smtp_server *server;
        pool_t pool;
-       unsigned int refcount;
+       int refcount;
 
        struct smtp_server_settings set;