vlc | branch: master | Erwan Tulou <[email protected]> | Sun Jun 17 19:51:36 2018 +0200| [31315a5af37181b7be9b083bee77c8df85c67909] | committer: Erwan Tulou
skins2(x11): fix vlc crashing on Kwin > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=31315a5af37181b7be9b083bee77c8df85c67909 --- modules/gui/skins2/x11/x11_factory.cpp | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/modules/gui/skins2/x11/x11_factory.cpp b/modules/gui/skins2/x11/x11_factory.cpp index 8857a72d7b..5bd68ec90e 100644 --- a/modules/gui/skins2/x11/x11_factory.cpp +++ b/modules/gui/skins2/x11/x11_factory.cpp @@ -344,11 +344,14 @@ SkinsRect X11Factory::getWorkArea() const &ret, &i_format, &i_items, &i_bytesafter, (unsigned char **)&values ) == Success ) { - x = values[0]; - y = values[1]; - w = values[2]; - h = values[3]; - XFree( values ); + if( values ) + { + x = values[0]; + y = values[1]; + w = values[2]; + h = values[3]; + XFree( values ); + } } } msg_Dbg( getIntf(),"WorkArea: %ix%i at +%i+%i", w, h, x, y ); _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
