Changeset 12267


Ignore:
Timestamp:
12/12/11 20:51:11 (12 years ago)
Author:
nit
Message:

[titan] del sat linked transponder and channel

Location:
titan/titan
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • titan/titan/channel.h

    r11676 r12267  
    401401}
    402402
     403void delchannelbytransponder(unsigned long transponderid)
     404{
     405        debug(1000, "in");
     406        struct channel *node = channel, *prev = channel;
     407
     408        while(node != NULL)
     409        {
     410                prev = node;
     411                node = node->next;
     412                if(prev != NULL && prev->transponderid == transponderid)
     413                        delchannel(prev->serviceid, prev->transponderid, 0);
     414        }
     415        debug(1000, "out");
     416}
     417
    403418void freechannel()
    404419{
  • titan/titan/sat.h

    r11998 r12267  
    380380                        }
    381381
     382                        deltransponderbyorbitalpos(node->orbitalpos);
     383
    382384                        free(node->name);
    383385                        node->name = NULL;
Note: See TracChangeset for help on using the changeset viewer.