Remove unnecessary check from wlr_screencast.c

This commit is contained in:
columbarius 2020-08-18 09:24:13 +02:00 committed by Simon Ser
parent 5ea10ef253
commit cc59abb124

View file

@ -20,12 +20,9 @@
#include "logger.h" #include "logger.h"
static void wlr_frame_buffer_destroy(struct xdpw_screencast_instance *cast) { static void wlr_frame_buffer_destroy(struct xdpw_screencast_instance *cast) {
// This check isn't needed
if (cast->simple_frame.data != NULL) {
munmap(cast->simple_frame.data, cast->simple_frame.size); munmap(cast->simple_frame.data, cast->simple_frame.size);
cast->simple_frame.data = NULL; cast->simple_frame.data = NULL;
} // wl_buffer_destroy won't work on NULL
// This one is
if (cast->simple_frame.buffer != NULL) { if (cast->simple_frame.buffer != NULL) {
wl_buffer_destroy(cast->simple_frame.buffer); wl_buffer_destroy(cast->simple_frame.buffer);
cast->simple_frame.buffer = NULL; cast->simple_frame.buffer = NULL;