Wed, 17 Jul 2013 05:02:07 +0530
Refactored perl/common to use GValue instead of PurpleValue
| libpurple/plugins/perl/common/Status.xs | file | annotate | diff | comparison | revisions | |
| libpurple/plugins/perl/common/typemap | file | annotate | diff | comparison | revisions |
--- a/libpurple/plugins/perl/common/Status.xs Wed Jul 17 04:31:46 2013 +0530 +++ b/libpurple/plugins/perl/common/Status.xs Wed Jul 17 05:02:07 2013 +0530 @@ -216,7 +216,7 @@ purple_status_attr_get_name(attr) Purple::StatusAttr attr -Purple::Value +GValue * purple_status_attr_get_value(attr) Purple::StatusAttr attr @@ -224,7 +224,7 @@ purple_status_attr_new(id, name, value_type) const char *id const char *name - Purple::Value value_type + GValue *value_type MODULE = Purple::Status PACKAGE = Purple::Status PREFIX = purple_status_ PROTOTYPES: ENABLE @@ -253,7 +253,7 @@ Purple::Status status const char *id -Purple::Value +GValue * purple_status_get_attr_value(status, id) Purple::Status status const char *id
--- a/libpurple/plugins/perl/common/typemap Wed Jul 17 04:31:46 2013 +0530 +++ b/libpurple/plugins/perl/common/typemap Wed Jul 17 05:02:07 2013 +0530 @@ -38,6 +38,7 @@ const xmlnode * T_PTR gssize T_IV const void * T_PTR +GValue * T_PTR GType T_IV Purple::Account T_PurpleObj @@ -148,7 +149,6 @@ Purple::Stringref T_PurpleObj Purple::Util::FetchUrlData T_PTR Purple::Util::InfoFieldFormatCallback T_PTR -Purple::Value T_PurpleObj Purple::Xfer T_PurpleObj Purple::XferType T_IV