CamelIMAPXServer: moved handler code for untagged responses to individual functions
authorChristian Hilberg <chilberg@src.gnome.org>
Wed, 13 Jun 2012 11:07:36 +0000 (13:07 +0200)
committerMatthew Barnes <mbarnes@redhat.com>
Tue, 26 Jun 2012 15:20:28 +0000 (11:20 -0400)
commit91121ce774f0e2c839d07ae3bf9cb61bf4d31de8
treeb87ac6406823610e85d9954850aa359655afa94f
parent918ad005b0a2770be84c2bb13727aa57f166cc81
CamelIMAPXServer: moved handler code for untagged responses to individual functions

* this is the first step towards an extensible CamelIMAPXServer
  w.r.t. untagged IMAP responses
* there is now one handler function per untagged response
* instead of one big switch statement, there will be a
  table with pointers to the new handler function, which
  will be indexed by the untagged response code
* this will eventually eliminate the switch statement
  in imapx_untagged()
* the gperf dependency will be dropped in the process
camel/camel-imapx-server.c
camel/camel-imapx-server.h