sync with 0.8.11cvs13
authorPaul Mangan <paul@claws-mail.org>
Thu, 27 Mar 2003 10:27:42 +0000 (10:27 +0000)
committerPaul Mangan <paul@claws-mail.org>
Thu, 27 Mar 2003 10:27:42 +0000 (10:27 +0000)
ChangeLog
ChangeLog.claws
ChangeLog.jp
configure.ac
po/POTFILES.in
src/inc.c

index ac90e4b..98445b9 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2003-03-27
+
+       * src/inc.c: inc_pop3_session_do(): retrun appropriate error if
+         Session::state == SESSION_ERROR.
+       * po/POTFILES.in: removed src/automaton.c and src/send.c.
+         Added src/send_message.c.
+
 2003-03-26
 
        * src/pop.[ch]
index a0f3a75..73bdfd5 100644 (file)
@@ -1,3 +1,8 @@
+2003-03-27 [paul]      0.8.11claws57
+
+       * sync with 0.8.11cvs13
+               see ChangeLog 2003-03-27
+
 2003-03-27 [oliver]    0.8.11claws56
 
        * src/maiwindow.c
index a91028a..e656037 100644 (file)
@@ -1,3 +1,10 @@
+2003-03-27
+
+       * src/inc.c: inc_pop3_session_do(): Session::state == SESSION_ERROR
+         ¤Î¾ì¹ç¤ÏŬÀڤʥ¨¥é¡¼¤òÊÖ¤¹¤è¤¦¤Ë¤·¤¿¡£
+       * po/POTFILES.in: src/automaton.c, src/send.c ¤òºï½ü¡£
+         src/send_message.c ¤òÄɲá£
+
 2003-03-26
 
        * src/pop.[ch]
index 70e9b59..ac9220e 100644 (file)
@@ -11,7 +11,7 @@ MINOR_VERSION=8
 MICRO_VERSION=11
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=claws56
+EXTRA_VERSION=claws57
 VERSION=$MAJOR_VERSION.$MINOR_VERSION.$MICRO_VERSION$EXTRA_VERSION
 
 dnl set $target
index d4c7021..ef681d5 100644 (file)
@@ -69,8 +69,7 @@ src/progressdialog.c
 src/quote_fmt.c
 src/rfc2015.c
 src/select-keys.c
-src/selective_download.c
-src/send.c
+src/send_message.c
 src/setup.c
 src/sigstatus.c
 src/sourcewindow.c
index c59b7a3..fa6ae58 100644 (file)
--- a/src/inc.c
+++ b/src/inc.c
@@ -735,7 +735,13 @@ static IncState inc_pop3_session_do(IncSession *session)
        if (session->inc_state == INC_SUCCESS) {
                switch (pop3_session->error_val) {
                case PS_SUCCESS:
-                       session->inc_state = INC_SUCCESS;
+                       if (SESSION(pop3_session)->state == SESSION_ERROR) {
+                               if (pop3_session->state == POP3_READY)
+                                       session->inc_state = INC_CONNECT_ERROR;
+                               else
+                                       session->inc_state = INC_ERROR;
+                       } else
+                               session->inc_state = INC_SUCCESS;
                        break;
                case PS_AUTHFAIL:
                        session->inc_state = INC_AUTH_FAILED;