Changeset 4272

Show
Ignore:
Timestamp:
03/01/10 20:05:03 (6 months ago)
Author:
andoma
Message:

Make sure query response is cleared if we happen to bail out early. Fixed ticket #145

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/tvheadend/src/epg.c

    r4203 r4272  
    623623  channel_tag_mapping_t *ctm; 
    624624  time_t now; 
    625  
     625  regex_t preg0, *preg; 
     626 
     627  lock_assert(&global_lock); 
     628  memset(eqr, 0, sizeof(epg_query_result_t)); 
    626629  time(&now); 
    627  
    628   regex_t preg0, *preg; 
    629630 
    630631  if(title != NULL) { 
     
    636637  } 
    637638 
    638   lock_assert(&global_lock); 
    639   memset(eqr, 0, sizeof(epg_query_result_t)); 
    640  
    641639  if(ch != NULL && ct == NULL) { 
    642640    epg_query_add_channel(eqr, ch, ecg, preg, now);