* guile/scm-type.c (type_smob): Remove duplicate typedef.
authorDoug Evans <xdje42@gmail.com>
Wed, 4 Jun 2014 07:26:03 +0000 (00:26 -0700)
committerDoug Evans <xdje42@gmail.com>
Wed, 4 Jun 2014 07:26:03 +0000 (00:26 -0700)
gdb/ChangeLog
gdb/guile/scm-type.c

index 6a61844..d09a07f 100644 (file)
@@ -1,3 +1,7 @@
+2014-06-04  Doug Evans  <xdje42@gmail.com>
+
+       * guile/scm-type.c (type_smob): Remove duplicate typedef.
+
 2014-06-04  Markus Metzger  <markus.t.metzger@intel.com>
 
        * record-btrace.c: Include event-loop.h and inf-loop.h.
index 582a5b7..109e030 100644 (file)
 /* The <gdb:type> smob.
    The type is chained with all types associated with its objfile, if any.
    This lets us copy the underlying struct type when the objfile is
-   deleted.  */
+   deleted.
+   The typedef for this struct is in guile-internal.h.  */
 
-typedef struct _type_smob
+struct _type_smob
 {
   /* This always appears first.
      eqable_gdb_smob is used so that types are eq?-able.
@@ -49,7 +50,7 @@ typedef struct _type_smob
 
   /* The GDB type structure this smob is wrapping.  */
   struct type *type;
-} type_smob;
+};
 
 /* A field smob.  */