dovecot-1.2: dict-sql: atomic_inc() didn't work right with negat...
    dovecot at dovecot.org 
    dovecot at dovecot.org
       
    Thu Oct 16 15:01:10 EEST 2008
    
    
  
details:   http://hg.dovecot.org/dovecot-1.2/rev/6b23fa31c553
changeset: 8278:6b23fa31c553
user:      Timo Sirainen <tss at iki.fi>
date:      Thu Oct 16 14:58:51 2008 +0300
description:
dict-sql: atomic_inc() didn't work right with negative values.
diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
src/lib-dict/dict-sql.c |    2 +-
diffs (12 lines):
diff -r 943955343653 -r 6b23fa31c553 src/lib-dict/dict-sql.c
--- a/src/lib-dict/dict-sql.c	Thu Oct 16 12:38:25 2008 +0300
+++ b/src/lib-dict/dict-sql.c	Thu Oct 16 14:58:51 2008 +0300
@@ -607,7 +607,7 @@ static void sql_dict_atomic_inc(struct d
 		const char *query;
 
 		query = sql_dict_set_query(dict, map, &values, key,
-					   dec2str(diff), TRUE);
+					   t_strdup_printf("%lld", diff), TRUE);
 		sql_update(ctx->sql_ctx, query);
 	} T_END;
 }
    
    
More information about the dovecot-cvs
mailing list