projects
/
claws.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Swap return value and argument of imap_threaded_capability()
[claws.git]
/
src
/
etpan
/
imap-thread.c
diff --git
a/src/etpan/imap-thread.c
b/src/etpan/imap-thread.c
index 229f29e4167150ffd9648acae786fcfe0e1d200b..66514ff8e6a329c4245bc0fbefbd06d4106a3f73 100644
(file)
--- a/
src/etpan/imap-thread.c
+++ b/
src/etpan/imap-thread.c
@@
-615,7
+615,7
@@
static void capability_run(struct etpan_thread_op * op)
}
}
-
struct mailimap_capability_data * imap_threaded_capability(Folder *folder, int *ok
)
+
int imap_threaded_capability(Folder *folder, struct mailimap_capability_data ** caps
)
{
struct capa_param param;
struct capa_result result;
{
struct capa_param param;
struct capa_result result;
@@
-629,10
+629,10
@@
struct mailimap_capability_data * imap_threaded_capability(Folder *folder, int *
debug_print("capa %d\n", result.error);
debug_print("capa %d\n", result.error);
- if (
ok
)
- *
ok = result.error
;
+ if (
result.error == MAILIMAP_NO_ERROR
)
+ *
caps = result.caps
;
- return result.
caps
;
+ return result.
error
;
}
}