2.1.127 and negative mod parms

Chip Salzenberg (chip@perlsupport.com)
Mon, 9 Nov 1998 02:07:41 -0500


--17pEHd4RhPHOinZp
Content-Type: text/plain; charset=us-ascii

The attached patch was submitted by qvha <qvha@ubisoft.com>, to
allow "param=-1" (e.g.). It seems appropriate...

-- 
Chip Salzenberg        - a.k.a. -        <chip@perlsupport.com>
      "There -- we made them swerve slightly!"   //MST3K

--17pEHd4RhPHOinZp Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=patch

Index: init/main.c *************** *** 8,11 **** --- 8,12 ---- * Moan early if gcc is old, avoiding bogus kernels - Paul Gortmaker, May '96 * Simplified starting of init: Michael A. Griffith <grif@acm.org> + * get_options takes negative integers for linear RAID (-1) - HA Quoc-Viet Oct'98 */ *************** char *get_options(char *str, int *ints) *** 375,382 **** { char *cur = str; ! int i=1; ! while (cur && isdigit(*cur) && i <= 10) { ! ints[i++] = simple_strtoul(cur,NULL,0); if ((cur = strchr(cur,',')) != NULL) cur++; --- 376,390 ---- { char *cur = str; ! int i=1,sign=1; ! while ( cur && i<=10 && ! ( ( *cur=='-' && isdigit(cur[1]) ) || isdigit(*cur) ) ) ! { ! if ( *cur=='-' ) ! { ! sign=-1; ! cur++; ! } ! ints[i++] = sign * simple_strtoul(cur,NULL,0); if ((cur = strchr(cur,',')) != NULL) cur++;

--17pEHd4RhPHOinZp--

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/