[vlc-commits] [Git][videolan/vlc][master] clean empty initializers in C code
Steve Lhomme (@robUx4)
gitlab at videolan.org
Fri Jan 27 15:29:06 UTC 2023
Steve Lhomme pushed to branch master at VideoLAN / VLC
Commits:
2a82ce9c by Steve Lhomme at 2023-01-27T15:06:50+00:00
clean empty initializers in C code
MSVC doesn't support it.
- - - - -
5 changed files:
- modules/codec/hxxx_helper.c
- modules/hw/d3d11/d3d11_surface.c
- modules/hw/d3d9/dxa9.c
- modules/video_output/vgl.c
- src/playlist/test.c
Changes:
=====================================
modules/codec/hxxx_helper.c
=====================================
@@ -722,7 +722,7 @@ h264_helper_get_avcc_config(const struct hxxx_helper *hh)
static block_t *
hevc_helper_get_hvcc_config(const struct hxxx_helper *hh)
{
- struct hevc_dcr_params params = {};
+ struct hevc_dcr_params params = { .i_vps_count = 0 };
const struct hxxx_helper_nal *p_nal;
HELPER_FOREACH_NAL(p_nal, hh->hevc.vps_list, hh->hevc.i_vps_count,
=====================================
modules/hw/d3d11/d3d11_surface.c
=====================================
@@ -635,7 +635,7 @@ static picture_t *AllocateCPUtoGPUTexture(filter_t *p_filter, filter_sys_t *p_sy
video_format_Copy(&fmt_staging, &p_filter->fmt_out.video);
fmt_staging.i_chroma = cfg->fourcc;
- picture_resource_t dummy_res = {};
+ picture_resource_t dummy_res = { .p_sys = NULL };
picture_t *p_dst = picture_NewFromResource(&fmt_staging, &dummy_res);
if (p_dst == NULL) {
msg_Err(p_filter, "Failed to map create the temporary picture.");
=====================================
modules/hw/d3d9/dxa9.c
=====================================
@@ -351,7 +351,7 @@ static picture_t *AllocateCPUtoGPUTexture(filter_t *p_filter)
video_format_Copy(&fmt_staging, &p_filter->fmt_out.video);
fmt_staging.i_chroma = format;
- picture_resource_t dummy_res = {};
+ picture_resource_t dummy_res = { .p_sys = NULL };
picture_t *p_dst = picture_NewFromResource(&fmt_staging, &dummy_res);
if (p_dst == NULL) {
msg_Err(p_filter, "Failed to map create the temporary picture.");
=====================================
modules/video_output/vgl.c
=====================================
@@ -146,7 +146,7 @@ static int Open(vlc_gl_t *gl, unsigned width, unsigned height)
if( sys->setupCb )
{
- libvlc_video_setup_device_cfg_t setup_cfg = {};
+ libvlc_video_setup_device_cfg_t setup_cfg = { .hardware_decoding = false };
libvlc_video_setup_device_info_t configured_cfg;
if( !sys->setupCb(&sys->opaque, &setup_cfg, &configured_cfg) )
{
=====================================
src/playlist/test.c
=====================================
@@ -2066,7 +2066,7 @@ test_random(void)
/* in random order, previous uses the history of randomly selected items */
assert(!vlc_playlist_HasPrev(playlist));
- bool selected[5] = {};
+ bool selected[5] = { false, false, false, false, false };
for (int i = 0; i < 5; ++i)
{
assert(vlc_playlist_HasNext(playlist));
View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/2a82ce9cfa889dd7059f7aee4954c29452dfbb91
--
View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/2a82ce9cfa889dd7059f7aee4954c29452dfbb91
You're receiving this email because of your account on code.videolan.org.
VideoLAN code repository instance
More information about the vlc-commits
mailing list