Skip to content

Commit

Permalink
store chanid as unsigned int in EITScanner
Browse files Browse the repository at this point in the history
  • Loading branch information
dekarl committed Jan 22, 2013
1 parent 2c8e32f commit a188374
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 7 deletions.
6 changes: 3 additions & 3 deletions mythtv/libs/libmythtv/eitcache.cpp
Expand Up @@ -84,7 +84,7 @@ static inline bool modified(uint64_t sig)
return sig >> 63;
}

static void replace_in_db(int chanid, uint eventid, uint64_t sig)
static void replace_in_db(uint chanid, uint eventid, uint64_t sig)
{

MSqlQuery query(MSqlQuery::InitCon());
Expand Down Expand Up @@ -129,7 +129,7 @@ static void delete_in_db(uint endtime)
#define CHANNEL_LOCK 1
#define STATISTIC 2

static bool lock_channel(int chanid, uint lastPruneTime)
static bool lock_channel(uint chanid, uint lastPruneTime)
{
int lock = 1;
MSqlQuery query(MSqlQuery::InitCon());
Expand Down Expand Up @@ -183,7 +183,7 @@ static bool lock_channel(int chanid, uint lastPruneTime)
return true;
}

static void unlock_channel(int chanid, uint updated)
static void unlock_channel(uint chanid, uint updated)
{
MSqlQuery query(MSqlQuery::InitCon());

Expand Down
6 changes: 3 additions & 3 deletions mythtv/libs/libmythtv/eithelper.cpp
Expand Up @@ -673,7 +673,7 @@ uint EITHelper::GetChanID(uint atsc_major, uint atsc_minor)

ServiceToChanID::const_iterator it = srv_to_chanid.find(key);
if (it != srv_to_chanid.end())
return max(*it, 0);
return max(*it, 0u);

uint chanid = get_chan_id_from_db_atsc(sourceid, atsc_major, atsc_minor);
srv_to_chanid[key] = chanid;
Expand All @@ -691,7 +691,7 @@ uint EITHelper::GetChanID(uint serviceid, uint networkid, uint tsid)

ServiceToChanID::const_iterator it = srv_to_chanid.find(key);
if (it != srv_to_chanid.end())
return max(*it, 0);
return max(*it, 0u);

uint chanid = get_chan_id_from_db_dvb(sourceid, serviceid, networkid, tsid);
srv_to_chanid[key] = chanid;
Expand All @@ -708,7 +708,7 @@ uint EITHelper::GetChanID(uint program_number)

ServiceToChanID::const_iterator it = srv_to_chanid.find(key);
if (it != srv_to_chanid.end())
return max(*it, 0);
return max(*it, 0u);

uint chanid = get_chan_id_from_db_dtv(sourceid, program_number, channelid);
srv_to_chanid[key] = chanid;
Expand Down
2 changes: 1 addition & 1 deletion mythtv/libs/libmythtv/eithelper.h
Expand Up @@ -44,7 +44,7 @@ typedef QMap<uint,ATSCEvent> EventIDToATSCEvent;
typedef QMap<uint,QString> EventIDToETT;
typedef QMap<uint,EventIDToATSCEvent> ATSCSRCToEvents;
typedef QMap<uint,EventIDToETT> ATSCSRCToETTs;
typedef QMap<unsigned long long,int> ServiceToChanID;
typedef QMap<unsigned long long,uint> ServiceToChanID;

class DBEventEIT;
class EITFixUp;
Expand Down

0 comments on commit a188374

Please sign in to comment.