Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/usr.bin/xlint/lint1 lint: remove unnecessary typedefs
details: https://anonhg.NetBSD.org/src/rev/52899e5c9158
branches: trunk
changeset: 954016:52899e5c9158
user: rillig <rillig%NetBSD.org@localhost>
date: Sat Mar 27 19:59:22 2021 +0000
description:
lint: remove unnecessary typedefs
No functional change.
diffstat:
usr.bin/xlint/lint1/init.c | 32 ++++++++++++++++----------------
1 files changed, 16 insertions(+), 16 deletions(-)
diffs (111 lines):
diff -r bf5c989bb7a2 -r 52899e5c9158 usr.bin/xlint/lint1/init.c
--- a/usr.bin/xlint/lint1/init.c Sat Mar 27 19:48:00 2021 +0000
+++ b/usr.bin/xlint/lint1/init.c Sat Mar 27 19:59:22 2021 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: init.c,v 1.139 2021/03/27 19:48:00 rillig Exp $ */
+/* $NetBSD: init.c,v 1.140 2021/03/27 19:59:22 rillig Exp $ */
/*
* Copyright (c) 1994, 1995 Jochen Pohl
@@ -37,7 +37,7 @@
#include <sys/cdefs.h>
#if defined(__RCSID) && !defined(lint)
-__RCSID("$NetBSD: init.c,v 1.139 2021/03/27 19:48:00 rillig Exp $");
+__RCSID("$NetBSD: init.c,v 1.140 2021/03/27 19:59:22 rillig Exp $");
#endif
#include <stdlib.h>
@@ -215,11 +215,11 @@
*
* See also: C99 6.7.8 "Initialization"
*/
-typedef struct designator {
+struct designator {
const char *name; /* for struct and union */
/* TODO: add 'subscript' for arrays */
struct designator *next;
-} designator;
+};
/*
* The optional designation for an initializer, saying which sub-object to
@@ -228,10 +228,10 @@
*
* See also: C99 6.7.8 "Initialization"
*/
-typedef struct {
- designator *head;
- designator *tail;
-} designation;
+struct designation {
+ struct designator *head;
+ struct designator *tail;
+};
struct initialization {
/*
@@ -252,7 +252,7 @@
* The C99 designator, if any, for the current initialization
* expression.
*/
- designation designation;
+ struct designation designation;
struct initialization *next;
};
@@ -283,13 +283,13 @@
return ¤t_init()->initsym;
}
-static designation *
+static struct designation *
current_designation_mod(void)
{
return ¤t_init()->designation;
}
-static designation
+static struct designation
current_designation(void)
{
return *current_designation_mod();
@@ -383,7 +383,7 @@
static void
debug_designation(void)
{
- const designator *head = current_designation().head, *p;
+ const struct designator *head = current_designation().head, *p;
if (head == NULL)
return;
@@ -478,9 +478,9 @@
void
designation_add_name(sbuf_t *sb)
{
- designation *dd = current_designation_mod();
+ struct designation *dd = current_designation_mod();
- designator *d = xcalloc(1, sizeof *d);
+ struct designator *d = xcalloc(1, sizeof *d);
d->name = sb->sb_name;
if (dd->head != NULL) {
@@ -550,7 +550,7 @@
init->designation.head = NULL;
init->designation.tail = NULL;
} else {
- designator *head = init->designation.head;
+ struct designator *head = init->designation.head;
init->designation.head = init->designation.head->next;
free(head);
}
@@ -666,7 +666,7 @@
initstack_pop_item(void)
{
struct brace_level *level;
- designator *first_designator;
+ struct designator *first_designator;
debug_enter();
Home |
Main Index |
Thread Index |
Old Index