vlc | branch: master | Francois Cartegnie <[email protected]> | Mon Nov 21 
20:31:19 2016 +0100| [25b37b0c07e3dcab8384bbcecfeb479d3c145131] | committer: 
Francois Cartegnie

access: vnc: use video_format_Init/Clean

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=25b37b0c07e3dcab8384bbcecfeb479d3c145131
---

 modules/access/vnc.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/modules/access/vnc.c b/modules/access/vnc.c
index 9a81f03..c8eca5b 100644
--- a/modules/access/vnc.c
+++ b/modules/access/vnc.c
@@ -167,8 +167,7 @@ static rfbBool mallocFrameBufferHandler( rfbClient* 
p_client )
     if ( i_chroma != VLC_CODEC_RGB8 ) /* Palette based, no mask */
     {
         video_format_t videofmt;
-        memset( &videofmt, 0, sizeof(video_format_t) );
-        videofmt.i_chroma = i_chroma;
+        video_format_Init( &videofmt, i_chroma );
         video_format_FixRgb( &videofmt );
 
         p_client->format.redShift = videofmt.i_lrshift;
@@ -177,6 +176,7 @@ static rfbBool mallocFrameBufferHandler( rfbClient* 
p_client )
         p_client->format.redMax = videofmt.i_rmask >> videofmt.i_lrshift;
         p_client->format.greenMax = videofmt.i_gmask >> videofmt.i_lgshift;
         p_client->format.blueMax = videofmt.i_bmask >> videofmt.i_lbshift;
+        video_format_Clean( &videofmt );
     }
 
     /* Set up framebuffer */

_______________________________________________
vlc-commits mailing list
[email protected]
https://mailman.videolan.org/listinfo/vlc-commits

Reply via email to