From: Jaroslav Kysela Date: Fri, 30 Oct 2015 11:34:37 +0000 (+0100) Subject: eit: tiny optimization X-Git-Tag: v4.2.1~1729 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=8f95863e43ce58d8d78b9abe17f5913db68c5854;p=thirdparty%2Ftvheadend.git eit: tiny optimization --- diff --git a/src/epggrab/module/eit.c b/src/epggrab/module/eit.c index 4a7fc97c2..fb516f51e 100644 --- a/src/epggrab/module/eit.c +++ b/src/epggrab/module/eit.c @@ -556,10 +556,8 @@ static int _eit_process_event { idnode_list_mapping_t *ilm; channel_t *ch; - int ret = 0; if ( len < 12 ) return -1; - ret = 12 + (((ptr[10] & 0x0f) << 8) | ptr[11]); LIST_FOREACH(ilm, &svc->s_channels, ilm_in1_link) { ch = (channel_t *)ilm->ilm_in2; @@ -568,7 +566,7 @@ static int _eit_process_event ptr, len, local, resched, save) < 0) return -1; } - return ret; + return 12 + (((ptr[10] & 0x0f) << 8) | ptr[11]); }