jtag_command_container_t -> union jtag_command_container
authorZachary T Welch <zw@superlucidity.net>
Fri, 13 Nov 2009 14:03:59 +0000 (06:03 -0800)
committerZachary T Welch <zw@superlucidity.net>
Fri, 13 Nov 2009 19:58:05 +0000 (11:58 -0800)
Remove misleading typedef from union jtag_container.

src/jtag/commands.h

index 5c2744359464545e6408018a202bd4a160d39f2a..150f03360a699667fd9e2b36444cf534238801df 100644 (file)
@@ -104,8 +104,7 @@ struct sleep_command {
  * Defines a container type that hold a pointer to a JTAG command
  * structure of any defined type.
  */
-typedef union jtag_command_container_u
-{
+union jtag_command_container {
        struct scan_command*         scan;
        struct statemove_command*    statemove;
        struct pathmove_command*     pathmove;
@@ -114,10 +113,10 @@ typedef union jtag_command_container_u
        struct reset_command*        reset;
        struct end_state_command*    end_state;
        struct sleep_command* sleep;
-} jtag_command_container_t;
+};
 
 /**
- * The type of the @c jtag_command_container_u contained by a
+ * The type of the @c jtag_command_container contained by a
  * @c jtag_command_s structure.
  */
 enum jtag_command_type {
@@ -132,7 +131,7 @@ enum jtag_command_type {
 
 typedef struct jtag_command_s
 {
-       jtag_command_container_t cmd;
+       union jtag_command_container cmd;
        enum jtag_command_type   type;
        struct jtag_command_s*   next;
 } jtag_command_t;