Author: ngie
Date: Sat Dec  5 02:07:55 2015
New Revision: 291835
URL: https://svnweb.freebsd.org/changeset/base/291835

Log:
  Use ANSI C function prototypes/definitions instead of K&R style ones
  
  MFC after: 1 week
  Sponsored by: EMC / Isilon Storage Division

Modified:
  head/lib/libc/regex/grot/split.c

Modified: head/lib/libc/regex/grot/split.c
==============================================================================
--- head/lib/libc/regex/grot/split.c    Sat Dec  5 01:19:35 2015        
(r291834)
+++ head/lib/libc/regex/grot/split.c    Sat Dec  5 02:07:55 2015        
(r291835)
@@ -7,13 +7,12 @@ __FBSDID("$FreeBSD$");
 /*
  - split - divide a string into fields, like awk split()
  = int split(char *string, char *fields[], int nfields, char *sep);
+ - fields: list is not NULL-terminated
+ - nfields: number of entries available in fields[]
+ - sep: "" white, "c" single char, "ab" [ab]+
  */
 int                            /* number of fields, including overflow */
-split(string, fields, nfields, sep)
-char *string;
-char *fields[];                        /* list is not NULL-terminated */
-int nfields;                   /* number of entries available in fields[] */
-char *sep;                     /* "" white, "c" single char, "ab" [ab]+ */
+split(char *string, char *fields[], int nfields, char *sep)
 {
        char *p = string;
        char c;                 /* latest character */
@@ -151,9 +150,7 @@ char *sep;                  /* "" white, "c" single cha
  * pgm str sep n       splits str by sep n times
  */
 int
-main(argc, argv)
-int argc;
-char *argv[];
+main(int argc, char *argv[])
 {
        char buf[512];
        int n;
@@ -182,9 +179,8 @@ char *argv[];
        exit(0);
 }
 
-dosplit(string, seps)
-char *string;
-char *seps;
+void
+dosplit(char *string, char *seps)
 {
 #      define  NF      5
        char *fields[NF];
@@ -194,10 +190,8 @@ char *seps;
        print(nf, NF, fields);
 }
 
-print(nf, nfp, fields)
-int nf;
-int nfp;
-char *fields[];
+void
+print(int nf, int nfp, char *fields[])
 {
        int fn;
        int bound;
@@ -277,7 +271,8 @@ struct {
        NULL,           NULL,   0,      { NULL },
 };
 
-regress()
+void
+regress(void)
 {
        char buf[512];
        int n;
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to