--- a/libpurple/protocols/oscar/aim.h Mon Apr 01 21:57:01 2019 -0400 +++ b/libpurple/protocols/oscar/aim.h Mon Apr 01 22:19:54 2019 -0400 @@ -31,12 +31,12 @@ #define AIM_IS_PROTOCOL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), AIM_TYPE_PROTOCOL)) #define AIM_PROTOCOL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), AIM_TYPE_PROTOCOL, AIMProtocolClass)) -typedef struct _AIMProtocol +typedef struct { OscarProtocol parent; } AIMProtocol; -typedef struct _AIMProtocolClass +typedef struct { OscarProtocolClass parent_class; } AIMProtocolClass;