obs-filters: Null check filter->effect instead of filter

Detected by Coverity Scan (CID 12876, 12877, 12878, 12879)
This commit is contained in:
Richard Stanway 2015-10-12 23:02:29 +02:00
parent 4b9d0256c8
commit 6c15d814bf
4 changed files with 4 additions and 4 deletions

View File

@ -150,7 +150,7 @@ static void *chroma_key_create(obs_data_t *settings, obs_source_t *context)
obs_enter_graphics();
filter->effect = gs_effect_create_from_file(effect_path, NULL);
if (filter) {
if (filter->effect) {
filter->color_param = gs_effect_get_param_by_name(
filter->effect, "color");
filter->contrast_param = gs_effect_get_param_by_name(

View File

@ -91,7 +91,7 @@ static void *color_filter_create(obs_data_t *settings, obs_source_t *context)
obs_enter_graphics();
filter->effect = gs_effect_create_from_file(effect_path, NULL);
if (filter) {
if (filter->effect) {
filter->color_param = gs_effect_get_param_by_name(
filter->effect, "color");
filter->contrast_param = gs_effect_get_param_by_name(

View File

@ -132,7 +132,7 @@ static void *color_key_create(obs_data_t *settings, obs_source_t *context)
obs_enter_graphics();
filter->effect = gs_effect_create_from_file(effect_path, NULL);
if (filter) {
if (filter->effect) {
filter->color_param = gs_effect_get_param_by_name(
filter->effect, "color");
filter->contrast_param = gs_effect_get_param_by_name(

View File

@ -52,7 +52,7 @@ static void *sharpness_create(obs_data_t *settings, obs_source_t *context)
obs_enter_graphics();
filter->effect = gs_effect_create_from_file(effect_path, NULL);
if (filter) {
if (filter->effect) {
filter->sharpness_param = gs_effect_get_param_by_name(
filter->effect, "sharpness");
filter->texture_width = gs_effect_get_param_by_name(