[Spice-commits] server/reds.c server/red-stream-device.c server/red-stream-device.h

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Mon Feb 4 19:44:30 UTC 2019


 server/red-stream-device.c |    2 +-
 server/red-stream-device.h |    2 +-
 server/reds.c              |    2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

New commits:
commit 59f0efb5dec2c356f1712ef8a734438f6a4e2cbe
Author: Frediano Ziglio <fziglio at redhat.com>
Date:   Sat Feb 2 07:11:44 2019 +0000

    red-stream-device: Constify stream_device_get_device_display_info result
    
    There should be no reason for the caller to modify the internal
    structure.
    
    Signed-off-by: Frediano Ziglio <fziglio at redhat.com>
    Acked-by: Christophe Fergeau <cfergeau at redhat.com>

diff --git a/server/red-stream-device.c b/server/red-stream-device.c
index 2a210cc7..70829fbf 100644
--- a/server/red-stream-device.c
+++ b/server/red-stream-device.c
@@ -807,7 +807,7 @@ stream_device_init(StreamDevice *dev)
     dev->msg_len = sizeof(*dev->msg);
 }
 
-StreamDeviceDisplayInfo *stream_device_get_device_display_info(StreamDevice *dev)
+const StreamDeviceDisplayInfo *stream_device_get_device_display_info(StreamDevice *dev)
 {
     return &dev->device_display_info;
 }
diff --git a/server/red-stream-device.h b/server/red-stream-device.h
index d7ab5e41..aa2b23a2 100644
--- a/server/red-stream-device.h
+++ b/server/red-stream-device.h
@@ -56,7 +56,7 @@ StreamDevice *stream_device_connect(RedsState *reds, SpiceCharDeviceInstance *si
  */
 void stream_device_create_channel(StreamDevice *dev);
 
-StreamDeviceDisplayInfo *stream_device_get_device_display_info(StreamDevice *dev);
+const StreamDeviceDisplayInfo *stream_device_get_device_display_info(StreamDevice *dev);
 
 /**
  * Returns -1 if the StreamDevice doesn't have a channel yet.
diff --git a/server/reds.c b/server/reds.c
index 87715c48..24047bda 100644
--- a/server/reds.c
+++ b/server/reds.c
@@ -978,7 +978,7 @@ void reds_send_device_display_info(RedsState *reds)
     GLIST_FOREACH(reds->char_devices, RedCharDevice, dev) {
         if (IS_STREAM_DEVICE(dev)) {
             StreamDevice *stream_dev = STREAM_DEVICE(dev);
-            StreamDeviceDisplayInfo *info = stream_device_get_device_display_info(stream_dev);
+            const StreamDeviceDisplayInfo *info = stream_device_get_device_display_info(stream_dev);
             size_t device_address_len = strlen(info->device_address);
 
             if (device_address_len == 0) {


More information about the Spice-commits mailing list