Forráskód Böngészése

Removed a definition of 'struct label' as 'label_t', as it clashes with
a common Posix extension on BSD systems.

dtrg 18 éve
szülő
commit
1f824aa3e8
2 módosított fájl, 3 hozzáadás és 3 törlés
  1. 1 1
      mach/proto/ncg/label.c
  2. 2 2
      mach/proto/ncg/label.h

+ 1 - 1
mach/proto/ncg/label.c

@@ -15,7 +15,7 @@ add_label(num, height, flth)
 	if (flth != TRUE && flth != FALSE)
 	    fatal("incorrect value for fallthrough");
 
-	lbl = (label_p) myalloc(sizeof(label_t));
+	lbl = (label_p) myalloc(sizeof(struct label));
 	lbl->lb_next = label_list;
 	lbl->lb_number = num;
 	lbl->lb_height = height;

+ 2 - 2
mach/proto/ncg/label.h

@@ -7,11 +7,11 @@
 
 typedef struct label *label_p;
 
-typedef struct label {
+struct label {
 	label_p	lb_next;
 	word	lb_number;
 	int	lb_height;
 	short	lb_fallthrough;
-    } label_t;
+};
 
 extern label_p get_label();