Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff --git a/src/libtracker-db/tracker-db-interface.c b/src/libtracker-db/tracker-db-interface.c
- index 170d899..19810d3 100644
- --- a/src/libtracker-db/tracker-db-interface.c
- +++ b/src/libtracker-db/tracker-db-interface.c
- @@ -23,9 +23,8 @@
- #include "tracker-db-interface.h"
- -#define TRACKER_DB_RESULT_SET_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TRACKER_TYPE_DB_RESULT_SET, TrackerDBResultSetPrivate))
- -
- -typedef struct TrackerDBResultSetPrivate TrackerDBResultSetPrivate;
- +#define TRACKER_DB_RESULT_SET_GET_PRIVATE_O(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TRACKER_TYPE_DB_RESULT_SET, TrackerDBResultSetPrivate))
- +#define TRACKER_DB_RESULT_SET_GET_PRIVATE(o) (((TrackerDBResultSet*)o)->priv)
- struct TrackerDBResultSetPrivate {
- GType *col_types;
- @@ -214,6 +213,7 @@ tracker_db_result_set_class_init (TrackerDBResultSetClass *class)
- static void
- tracker_db_result_set_init (TrackerDBResultSet *result_set)
- {
- + result_set->priv = TRACKER_DB_RESULT_SET_GET_PRIVATE_O (result_set);
- }
- static TrackerDBResultSet *
- diff --git a/src/libtracker-db/tracker-db-interface.h b/src/libtracker-db/tracker-db-interface.h
- index 3ab515c..d92b4ef 100644
- --- a/src/libtracker-db/tracker-db-interface.h
- +++ b/src/libtracker-db/tracker-db-interface.h
- @@ -65,6 +65,7 @@ typedef struct TrackerDBResultSet TrackerDBResultSet;
- typedef struct TrackerDBResultSetClass TrackerDBResultSetClass;
- typedef struct TrackerDBCursor TrackerDBCursor;
- typedef struct TrackerDBCursorIface TrackerDBCursorIface;
- +typedef struct TrackerDBResultSetPrivate TrackerDBResultSetPrivate;
- struct TrackerDBInterfaceIface {
- GTypeInterface iface;
- @@ -101,6 +102,7 @@ struct TrackerDBStatementIface {
- struct TrackerDBResultSet {
- GObject parent_class;
- + TrackerDBResultSetPrivate *priv;
- };
- struct TrackerDBResultSetClass {
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement