From 3aaa83c271ced282e840d2cbd3773be552bdc0e6 Mon Sep 17 00:00:00 2001 From: Adam Sutton Date: Sun, 16 Sep 2012 10:44:30 +0100 Subject: [PATCH] Null ptr safety checks. --- src/epg.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/epg.c b/src/epg.c index 6b349aa0..a1fa33de 100644 --- a/src/epg.c +++ b/src/epg.c @@ -800,7 +800,7 @@ int epg_episode_set_title int epg_episode_set_title2 ( epg_episode_t *episode, const lang_str_t *str, epggrab_module_t *src ) { - if (!episode) return 0; + if (!episode || !str) return 0; return _epg_object_set_lang_str2(episode, &episode->title, str, src); } @@ -816,7 +816,7 @@ int epg_episode_set_subtitle int epg_episode_set_subtitle2 ( epg_episode_t *episode, const lang_str_t *str, epggrab_module_t *src ) { - if (!episode) return 0; + if (!episode || !str) return 0; return _epg_object_set_lang_str2(episode, &episode->subtitle, str, src); } @@ -1577,14 +1577,14 @@ int epg_broadcast_set_description int epg_broadcast_set_summary2 ( epg_broadcast_t *b, const lang_str_t *str, epggrab_module_t *src ) { - if (!b) return 0; + if (!b || !str) return 0; return _epg_object_set_lang_str2(b, &b->summary, str, src); } int epg_broadcast_set_description2 ( epg_broadcast_t *b, const lang_str_t *str, epggrab_module_t *src ) { - if (!b) return 0; + if (!b || !str) return 0; return _epg_object_set_lang_str2(b, &b->description, str, src); }