dovecot-2.2: lib-fs: Minor code cleanup
dovecot at dovecot.org
dovecot at dovecot.org
Tue Sep 25 17:44:50 EEST 2012
details: http://hg.dovecot.org/dovecot-2.2/rev/89f8843be67b
changeset: 15099:89f8843be67b
user: Timo Sirainen <tss at iki.fi>
date: Tue Sep 25 17:44:37 2012 +0300
description:
lib-fs: Minor code cleanup
diffstat:
src/lib-fs/fs-api.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diffs (27 lines):
diff -r 3b01d09f7762 -r 89f8843be67b src/lib-fs/fs-api.c
--- a/src/lib-fs/fs-api.c Tue Sep 25 17:42:44 2012 +0300
+++ b/src/lib-fs/fs-api.c Tue Sep 25 17:44:37 2012 +0300
@@ -14,13 +14,14 @@
fs_alloc(const struct fs *fs_class, const char *args,
const struct fs_settings *set, struct fs **fs_r, const char **error_r)
{
+ struct fs *fs = NULL;
char *error_dup = NULL;
int ret;
T_BEGIN {
const char *error;
- ret = fs_class->v.init(args, set, fs_r, &error);
+ ret = fs_class->v.init(args, set, &fs, &error);
if (ret < 0)
error_dup = i_strdup(error);
} T_END;
@@ -33,6 +34,7 @@
return -1;
}
(*fs_r)->last_error = str_new(default_pool, 64);
+ *fs_r = fs;
return 0;
}
More information about the dovecot-cvs
mailing list