(struct line): Use size_t for sizes.
authorPaul Eggert <eggert@cs.ucla.edu>
Tue, 3 Aug 2004 05:58:49 +0000 (05:58 +0000)
committerPaul Eggert <eggert@cs.ucla.edu>
Tue, 3 Aug 2004 05:58:49 +0000 (05:58 +0000)
(main): Remove unnecessary cast.

src/csplit.c

index c26486f08d43ba3b5b8bad65ee37f1807735306b..c61dc7ef915d172047d1c44ccb06c7473437e6e4 100644 (file)
@@ -91,9 +91,9 @@ struct cstring
    These structures are linked together if needed. */
 struct line
 {
-  unsigned int used;           /* Number of offsets used in this struct. */
-  unsigned int insert_index;   /* Next offset to use when inserting line. */
-  unsigned int retrieve_index; /* Next index to use when retrieving line. */
+  size_t used;                 /* Number of offsets used in this struct. */
+  size_t insert_index;         /* Next offset to use when inserting line. */
+  size_t retrieve_index;       /* Next index to use when retrieving line. */
   struct cstring starts[CTRL_SIZE]; /* Lines in the data area. */
   struct line *next;           /* Next in linked list. */
 };
@@ -1353,7 +1353,7 @@ main (int argc, char **argv)
        if (xstrtoul (optarg, NULL, 10, &val, "") != LONGINT_OK
            || val > INT_MAX)
          error (EXIT_FAILURE, 0, _("%s: invalid number"), optarg);
-       digits = (int) val;
+       digits = val;
        break;
 
       case 's':