summaryrefslogtreecommitdiff
path: root/libmm-glib
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@aleksander.es>2021-06-25 11:10:21 +0200
committerAleksander Morgado <aleksander@aleksander.es>2021-06-25 19:01:06 +0200
commitfebd5778e732d8f7fb5634c6557424578dfd75fa (patch)
tree2d61d3b69758ab21e4fb164b3ecb79be15e6056f /libmm-glib
parentc1fae670b77b0cac7f82ee540348f161f49d2fa3 (diff)
libmm-glib,bearer-properties: move deprecated methods to compat source
Diffstat (limited to 'libmm-glib')
-rw-r--r--libmm-glib/mm-bearer-properties.c48
-rw-r--r--libmm-glib/mm-bearer-properties.h8
-rw-r--r--libmm-glib/mm-compat.c16
-rw-r--r--libmm-glib/mm-compat.h34
4 files changed, 50 insertions, 56 deletions
diff --git a/libmm-glib/mm-bearer-properties.c b/libmm-glib/mm-bearer-properties.c
index 1864d256..51d0a60b 100644
--- a/libmm-glib/mm-bearer-properties.c
+++ b/libmm-glib/mm-bearer-properties.c
@@ -367,54 +367,6 @@ mm_bearer_properties_get_allow_roaming (MMBearerProperties *self)
/*****************************************************************************/
-#ifndef MM_DISABLE_DEPRECATED
-
-/**
- * mm_bearer_properties_set_number:
- * @self: a #MMBearerProperties.
- * @number: the number.
- *
- * Sets the number to use when performing the connection.
- *
- * Since: 1.0
- * Deprecated: 1.10.0. The number setting is not used anywhere, and therefore
- * it doesn't make sense to expose it in the ModemManager interface.
- */
-void
-mm_bearer_properties_set_number (MMBearerProperties *self,
- const gchar *number)
-{
- g_return_if_fail (MM_IS_BEARER_PROPERTIES (self));
-
- /* NO-OP */
-}
-
-/**
- * mm_bearer_properties_get_number:
- * @self: a #MMBearerProperties.
- *
- * Gets the number to use when performing the connection.
- *
- * Returns: (transfer none): the number, or #NULL if not set. Do not free the
- * returned value, it is owned by @self.
- *
- * Since: 1.0
- * Deprecated: 1.10.0. The number setting is not used anywhere, and therefore
- * it doesn't make sense to expose it in the ModemManager interface.
- */
-const gchar *
-mm_bearer_properties_get_number (MMBearerProperties *self)
-{
- g_return_val_if_fail (MM_IS_BEARER_PROPERTIES (self), NULL);
-
- /* NO-OP */
- return NULL;
-}
-
-#endif /* MM_DISABLE_DEPRECATED */
-
-/*****************************************************************************/
-
/**
* mm_bearer_properties_set_rm_protocol:
* @self: a #MMBearerProperties.
diff --git a/libmm-glib/mm-bearer-properties.h b/libmm-glib/mm-bearer-properties.h
index 43975132..e6e4f537 100644
--- a/libmm-glib/mm-bearer-properties.h
+++ b/libmm-glib/mm-bearer-properties.h
@@ -91,14 +91,6 @@ gboolean mm_bearer_properties_get_allow_roaming (MMBearerProper
MMModemCdmaRmProtocol mm_bearer_properties_get_rm_protocol (MMBearerProperties *self);
MMBearerMultiplexSupport mm_bearer_properties_get_multiplex (MMBearerProperties *self);
-#ifndef MM_DISABLE_DEPRECATED
-G_DEPRECATED
-void mm_bearer_properties_set_number (MMBearerProperties *self,
- const gchar *number);
-G_DEPRECATED
-const gchar *mm_bearer_properties_get_number (MMBearerProperties *self);
-#endif
-
/*****************************************************************************/
/* ModemManager/libmm-glib/mmcli specific methods */
diff --git a/libmm-glib/mm-compat.c b/libmm-glib/mm-compat.c
index fd04fa33..0a4dacbd 100644
--- a/libmm-glib/mm-compat.c
+++ b/libmm-glib/mm-compat.c
@@ -29,6 +29,22 @@
/*****************************************************************************/
void
+mm_bearer_properties_set_number (MMBearerProperties *self,
+ const gchar *number)
+{
+ /* NO-OP */
+}
+
+const gchar *
+mm_bearer_properties_get_number (MMBearerProperties *self)
+{
+ /* NO-OP */
+ return NULL;
+}
+
+/*****************************************************************************/
+
+void
mm_call_properties_set_direction (MMCallProperties *self,
MMCallDirection direction)
{
diff --git a/libmm-glib/mm-compat.h b/libmm-glib/mm-compat.h
index 9b781762..1b984162 100644
--- a/libmm-glib/mm-compat.h
+++ b/libmm-glib/mm-compat.h
@@ -29,6 +29,7 @@
#error "Only <libmm-glib.h> can be included directly."
#endif
+#include "mm-bearer-properties.h"
#include "mm-call-properties.h"
#include "mm-modem-oma.h"
@@ -44,6 +45,39 @@
/*****************************************************************************/
/**
+ * mm_bearer_properties_set_number:
+ * @self: a #MMBearerProperties.
+ * @number: the number.
+ *
+ * Sets the number to use when performing the connection.
+ *
+ * Since: 1.0
+ * Deprecated: 1.10.0. The number setting is not used anywhere, and therefore
+ * it doesn't make sense to expose it in the ModemManager interface.
+ */
+G_DEPRECATED
+void mm_bearer_properties_set_number (MMBearerProperties *self,
+ const gchar *number);
+
+/**
+ * mm_bearer_properties_get_number:
+ * @self: a #MMBearerProperties.
+ *
+ * Gets the number to use when performing the connection.
+ *
+ * Returns: (transfer none): the number, or #NULL if not set. Do not free the
+ * returned value, it is owned by @self.
+ *
+ * Since: 1.0
+ * Deprecated: 1.10.0. The number setting is not used anywhere, and therefore
+ * it doesn't make sense to expose it in the ModemManager interface.
+ */
+G_DEPRECATED
+const gchar *mm_bearer_properties_get_number (MMBearerProperties *self);
+
+/*****************************************************************************/
+
+/**
* mm_call_properties_set_direction:
* @self: A #MMCallProperties.
* @direction: the call direction