File: mm-manager-Allow-to-get-channel-manager.patch

package info (click to toggle)
cellbroadcastd 0.0.2-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 920 kB
  • sloc: ansic: 4,529; xml: 132; python: 22; makefile: 16; sh: 10
file content (45 lines) | stat: -rw-r--r-- 1,333 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
From: =?utf-8?q?Guido_G=C3=BCnther?= <agx@sigxcpu.org>
Date: Sat, 9 Aug 2025 10:25:02 +0200
Subject: mm-manager: Allow to get channel manager
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

Signed-off-by: Guido Günther <agx@sigxcpu.org>
(cherry picked from commit f6f67f00e2ec3bd1ea63f2e34ad986045708375a)
---
 src/cbd-mm-manager.c | 9 +++++++++
 src/cbd-mm-manager.h | 4 ++--
 2 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/src/cbd-mm-manager.c b/src/cbd-mm-manager.c
index a461983..f061138 100644
--- a/src/cbd-mm-manager.c
+++ b/src/cbd-mm-manager.c
@@ -599,3 +599,12 @@ cbd_mm_manager_new (void)
 {
   return g_object_new (CBD_TYPE_MM_MANAGER, NULL);
 }
+
+
+CbdChannelManager *
+cbd_mm_manager_get_channel_manager (CbdMmManager *self)
+{
+  g_assert (CBD_IS_MM_MANAGER (self));
+
+  return self->channel_manager;
+}
diff --git a/src/cbd-mm-manager.h b/src/cbd-mm-manager.h
index 6c7cd38..8afdb35 100644
--- a/src/cbd-mm-manager.h
+++ b/src/cbd-mm-manager.h
@@ -16,7 +16,7 @@ G_BEGIN_DECLS
 
 G_DECLARE_FINAL_TYPE (CbdMmManager, cbd_mm_manager, CBD, MM_MANAGER, GObject);
 
-CbdMmManager  *cbd_mm_manager_new     (void);
-
+CbdMmManager      *cbd_mm_manager_new     (void);
+CbdChannelManager *cbd_mm_manager_get_channel_manager (CbdMmManager *self);
 
 G_END_DECLS