[Top][All Lists]
[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