Prevent loading image files with null/empty paths

This commit is contained in:
jp9000 2014-07-24 00:25:05 -07:00
parent 6d89dde0da
commit c9e225d719
2 changed files with 4 additions and 1 deletions

View File

@ -59,6 +59,9 @@ static bool ffmpeg_image_init(struct ffmpeg_image *info, const char *file)
{
int ret;
if (!file || !*file)
return false;
memset(info, 0, sizeof(struct ffmpeg_image));
info->file = file;
info->stream_idx = -1;

View File

@ -29,7 +29,7 @@ static void image_source_update(void *data, obs_data_t settings)
context->tex = NULL;
}
if (file) {
if (file && *file) {
context->tex = gs_create_texture_from_file(file);
if (context->tex) {
context->cx = texture_getwidth(context->tex);