home *** CD-ROM | disk | FTP | other *** search
/ Garbo / Garbo.cdr / pc / source / pcmai2p1.zoo / pcmail.#1 next >
Encoding:
Text File  |  1990-02-21  |  1.0 KB  |  53 lines

  1.  
  2. *** newseqno.c-    Mon Jan 22 13:04:30 1990
  3. --- newseqno.c    Mon Jan 29 15:50:48 1990
  4. ***************
  5. *** 30,38 ****
  6.   /* CREATION DATE
  7.   /*      Sat Mar 28 18:10:53 GMT+1:00 1987
  8.   /* LAST MODIFICATION
  9. ! /*    90/01/22 13:02:19
  10.   /* VERSION/RELEASE
  11. ! /*    2.1
  12.   /*--*/
  13.   
  14.   #include "defs.h"
  15. --- 30,38 ----
  16.   /* CREATION DATE
  17.   /*      Sat Mar 28 18:10:53 GMT+1:00 1987
  18.   /* LAST MODIFICATION
  19. ! /*    90/01/29 15:50:46
  20.   /* VERSION/RELEASE
  21. ! /*    2.2
  22.   /*--*/
  23.   
  24.   #include "defs.h"
  25. ***************
  26. *** 72,81 ****
  27.   public unsigned seqno(s)
  28.   char   *s;
  29.   {
  30. !     int     seq;
  31. !     char    junk;
  32.   
  33. !     if (strlen(s) == NAMELEN && sscanf(s + 1, "%u%c", &seq, &junk) == 1)
  34.       return (seq);
  35.       else
  36.       return (0);
  37. --- 72,84 ----
  38.   public unsigned seqno(s)
  39.   char   *s;
  40.   {
  41. !     unsigned seq;
  42. !     char    junk = 0;
  43.   
  44. !     /* MicroSoft C sscanf() does not terminate if assignment to seq fails */
  45. !     if (strlen(s) == NAMELEN && sscanf(s + 1, "%u%c", &seq, &junk) == 1
  46. !     && junk == 0)
  47.       return (seq);
  48.       else
  49.       return (0);
  50.  
  51.  
  52.