Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/usr.bin/make make(1): format code in str.c consistently
details: https://anonhg.NetBSD.org/src/rev/1b88ef1b20f7
branches: trunk
changeset: 974729:1b88ef1b20f7
user: rillig <rillig%NetBSD.org@localhost>
date: Sun Aug 09 10:24:02 2020 +0000
description:
make(1): format code in str.c consistently
diffstat:
usr.bin/make/str.c | 41 +++++++++++++++++++++--------------------
1 files changed, 21 insertions(+), 20 deletions(-)
diffs (101 lines):
diff -r 835cb06f20c4 -r 1b88ef1b20f7 usr.bin/make/str.c
--- a/usr.bin/make/str.c Sun Aug 09 09:44:14 2020 +0000
+++ b/usr.bin/make/str.c Sun Aug 09 10:24:02 2020 +0000
@@ -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 @@
*/
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 @@
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 @@
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 @@
* 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 @@
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;
Home |
Main Index |
Thread Index |
Old Index