diff --git a/mms-lib/src/mms_connection.c b/mms-lib/src/mms_connection.c index 09dded1..174cbd5 100644 --- a/mms-lib/src/mms_connection.c +++ b/mms-lib/src/mms_connection.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2013-2015 Jolla Ltd. + * Copyright (C) 2013-2016 Jolla Ltd. * Contact: Slava Monich * * This program is free software; you can redistribute it and/or modify @@ -19,7 +19,7 @@ #define MMS_LOG_MODULE_NAME mms_connection_log #include "mms_lib_log.h" -G_DEFINE_TYPE(MMSConnection, mms_connection, G_TYPE_OBJECT); +G_DEFINE_ABSTRACT_TYPE(MMSConnection, mms_connection, G_TYPE_OBJECT) #define MMS_CONNECTION_GET_CLASS(obj) \ (G_TYPE_INSTANCE_GET_CLASS((obj), MMS_TYPE_CONNECTION, MMSConnectionClass)) diff --git a/mms-lib/src/mms_connman.c b/mms-lib/src/mms_connman.c index a7b4f07..5b93160 100644 --- a/mms-lib/src/mms_connman.c +++ b/mms-lib/src/mms_connman.c @@ -19,7 +19,7 @@ #define MMS_LOG_MODULE_NAME mms_connman_log #include "mms_lib_log.h" -G_DEFINE_TYPE(MMSConnMan, mms_connman, G_TYPE_OBJECT); +G_DEFINE_ABSTRACT_TYPE(MMSConnMan, mms_connman, G_TYPE_OBJECT) #define MMS_CONNMAN(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj),\ MMS_TYPE_CONNMAN, MMSConnMan)) #define MMS_CONNMAN_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), \ diff --git a/mms-lib/src/mms_handler.c b/mms-lib/src/mms_handler.c index f5d6583..f7c26e1 100644 --- a/mms-lib/src/mms_handler.c +++ b/mms-lib/src/mms_handler.c @@ -19,7 +19,7 @@ #define MMS_LOG_MODULE_NAME mms_handler_log #include "mms_lib_log.h" -G_DEFINE_TYPE(MMSHandler, mms_handler, G_TYPE_OBJECT); +G_DEFINE_ABSTRACT_TYPE(MMSHandler, mms_handler, G_TYPE_OBJECT) #define MMS_HANDLER(obj) \ (G_TYPE_CHECK_INSTANCE_CAST((obj), MMS_TYPE_HANDLER, MMSHandler)) diff --git a/mms-lib/src/mms_task.c b/mms-lib/src/mms_task.c index 25735dd..e526da2 100644 --- a/mms-lib/src/mms_task.c +++ b/mms-lib/src/mms_task.c @@ -33,7 +33,7 @@ struct mms_task_priv { time_t wakeup_time; /* Wake up time (if sleeping) */ }; -G_DEFINE_TYPE(MMSTask, mms_task, G_TYPE_OBJECT) +G_DEFINE_ABSTRACT_TYPE(MMSTask, mms_task, G_TYPE_OBJECT) #define MMS_TASK(obj) \ (G_TYPE_CHECK_INSTANCE_CAST((obj), MMS_TYPE_TASK, MMSTask)) diff --git a/mms-lib/src/mms_transfer_list.c b/mms-lib/src/mms_transfer_list.c index 0baf050..0545c07 100644 --- a/mms-lib/src/mms_transfer_list.c +++ b/mms-lib/src/mms_transfer_list.c @@ -19,7 +19,7 @@ #define MMS_LOG_MODULE_NAME mms_transfer_list_log #include "mms_lib_log.h" -G_DEFINE_TYPE(MMSTransferList, mms_transfer_list, G_TYPE_OBJECT) +G_DEFINE_ABSTRACT_TYPE(MMSTransferList, mms_transfer_list, G_TYPE_OBJECT) #define MMS_TRANSFER_LIST(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), \ MMS_TYPE_TRANSFER_LIST, MMSTransferList))