emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 23.0.50; movemail change


From: jpff
Subject: Re: 23.0.50; movemail change
Date: Fri, 18 Jan 2008 14:56:49 +0000

Looking more closely, this seems to be the change in lib-src/pop.c
(diff below...) as this is the error message I am seeing.  At present
I am trying to see how to devise a simple test without trashing all my
mail!



378            return (-1);            return (-1);
379          }       }
380              
381        *count = atoi (&fromserver[4]);         errno = 0;
382                *count = strtol (&fromserver[4], &end_ptr, 10);
383                /* Check validity of string-to-integer conversion. */
384                if (fromserver[4] == 0 || *end_ptr != 0 || errno)
385                  {
386                    strcpy (pop_error, "Unexpected response from POP server 
in pop_stat");
387                    pop_trash (server);
388                    return (-1);
389                  }
390              
391        fromserver = index (&fromserver[4], ' ');       fromserver = index 
(&fromserver[4], ' ');
392        if (! fromserver)       if (! fromserver)
#       Line 388        Line 397 
397            return (-1);            return (-1);
398          }       }
399              
400        *size = atoi (fromserver + 1);          errno = 0;
401                *size = strtol (fromserver + 1, &end_ptr, 10);
402                if (*(fromserver + 1) == 0 || *end_ptr != 0 || errno)
403                  {
404                    strcpy (pop_error, "Unexpected response from POP server 
in pop_stat");
405                    pop_trash (server);
406                    return (-1);
407                  }
408              

         }
#       Line 913        Line 929 
929          }       }
930        else            else
931          {       {
932            return (atoi (&fromserver[4]));         char *end_ptr;
933                    int count;
934                    errno = 0;
935                    count = strtol (&fromserver[4], &end_ptr, 10);
936                    if (fromserver[4] == 0 || *end_ptr != 0 || errno)
937                      {
938                        strcpy (pop_error, "Unexpected response from server 
in pop_last");
939                        pop_trash (server);
940                        return (-1);
941                      }
942                    return count;
943          }       }
944      }       }
945              
==John ffitch




reply via email to

[Prev in Thread] Current Thread [Next in Thread]