Module Name:    src
Committed By:   rillig
Date:           Sun Aug  9 10:24:03 UTC 2020

Modified Files:
        src/usr.bin/make: str.c

Log Message:
make(1): format code in str.c consistently


To generate a diff of this commit:
cvs rdiff -u -r1.55 -r1.56 src/usr.bin/make/str.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/usr.bin/make/str.c
diff -u src/usr.bin/make/str.c:1.55 src/usr.bin/make/str.c:1.56
--- src/usr.bin/make/str.c:1.55	Mon Aug  3 20:26:09 2020
+++ src/usr.bin/make/str.c	Sun Aug  9 10:24:02 2020
@@ -1,4 +1,4 @@
-/*	$NetBSD: str.c,v 1.55 2020/08/03 20:26:09 rillig Exp $	*/
+/*	$NetBSD: str.c,v 1.56 2020/08/09 10:24:02 rillig Exp $	*/
 
 /*-
  * Copyright (c) 1988, 1989, 1990, 1993
@@ -69,14 +69,14 @@
  */
 
 #ifndef MAKE_NATIVE
-static char rcsid[] = "$NetBSD: str.c,v 1.55 2020/08/03 20:26:09 rillig Exp $";
+static char rcsid[] = "$NetBSD: str.c,v 1.56 2020/08/09 10:24:02 rillig Exp $";
 #else
 #include <sys/cdefs.h>
 #ifndef lint
 #if 0
 static char     sccsid[] = "@(#)str.c	5.8 (Berkeley) 6/1/90";
 #else
-__RCSID("$NetBSD: str.c,v 1.55 2020/08/03 20:26:09 rillig Exp $");
+__RCSID("$NetBSD: str.c,v 1.56 2020/08/09 10:24:02 rillig Exp $");
 #endif
 #endif				/* not lint */
 #endif
@@ -140,16 +140,16 @@ str_concat(const char *s1, const char *s
  */
 char **
 brk_string(const char *str, int *out_words_len, Boolean expand,
-	char **out_words_buf)
+	   char **out_words_buf)
 {
-    	size_t str_len;
-    	char *words_buf;
-    	int words_cap;
-    	char **words;
-    	int words_len;
-    	char inquote;
-    	char *word_start;
-    	char *word_end;
+	size_t str_len;
+	char *words_buf;
+	int words_cap;
+	char **words;
+	int words_len;
+	char inquote;
+	char *word_start;
+	char *word_end;
 	const char *str_p;
 
 	/* skip leading space chars. */
@@ -173,7 +173,7 @@ brk_string(const char *str, int *out_wor
 	word_end = words_buf;
 	for (str_p = str;; ++str_p) {
 		char ch = *str_p;
-		switch(ch) {
+		switch (ch) {
 		case '"':
 		case '\'':
 			if (inquote) {
@@ -181,9 +181,8 @@ brk_string(const char *str, int *out_wor
 					inquote = '\0';
 				else
 					break;
-			}
-			else {
-				inquote = (char) ch;
+			} else {
+				inquote = (char)ch;
 				/* Don't miss "" or '' */
 				if (word_start == NULL && str_p[1] == inquote) {
 					if (!expand) {
@@ -216,13 +215,14 @@ brk_string(const char *str, int *out_wor
 			 * space and save off a pointer.
 			 */
 			if (word_start == NULL)
-			    goto done;
+				goto done;
 
 			*word_end++ = '\0';
 			if (words_len == words_cap) {
+				size_t new_size;
 				words_cap *= 2;		/* ramp up fast */
-				words = (char **)bmake_realloc(words,
-				    (words_cap + 1) * sizeof(char *));
+				new_size = (words_cap + 1) * sizeof(char *);
+				words = bmake_realloc(words, new_size);
 			}
 			words[words_len++] = word_start;
 			word_start = NULL;
@@ -277,7 +277,8 @@ brk_string(const char *str, int *out_wor
 			word_start = word_end;
 		*word_end++ = ch;
 	}
-done:	words[words_len] = NULL;
+done:
+	words[words_len] = NULL;
 	*out_words_len = words_len;
 	*out_words_buf = words_buf;
 	return words;

Reply via email to