Changeset 24222


Ignore:
Timestamp:
10/12/13 10:47:55 (9 years ago)
Author:
nit
Message:

[titan] add funktion to del empty favorites

Location:
titan/titan
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • titan/titan/mainbouquets.h

    r24160 r24222  
    543543}
    544544
     545//flag 0: don't unlink bouquet
     546//flag 1: unlink bouquet
     547void delemptymainbouquet(int flag)
     548{
     549        struct mainbouquet *node = mainbouquet, *prev = mainbouquet;
     550
     551        while(node != NULL)
     552        {
     553                prev = node;
     554                node = node->next;
     555                if(prev != NULL && prev->bouquet == NULL)
     556                        delmainbouquet(prev->name, flag);
     557        }
     558}
     559
    545560void freeallbouquet()
    546561{
  • titan/titan/scan.h

    r24221 r24222  
    16371637        if(clear == 1)
    16381638        {
    1639                 // keine änderung vornehmen
    1640                 // delunusedbouquetchannels(1);
    1641                
    1642                 // unbenutzte einträge löschen
    1643                 // delunusedbouquetchannels(0);
    1644 
    16451639                // favtype 0 = unchanged
    16461640                // favtype 1 = create new
     
    16611655                        freemainbouquet(1);
    16621656
    1663 // needed, remove emthy bouquets proc
    1664 //              if(emptybouquet == 1)
    1665 //                      delunusedbouquets();
     1657                if(emptybouquet == 1)
     1658                        delemptymainbouquet(1);
    16661659               
    16671660                if(textbox(_("Message"), _("Do you want to delete all unused Bouquetentrys?"), _("OK"), getrcconfigint("rcok", NULL), _("EXIT"), getrcconfigint("rcexit", NULL), NULL, 0, NULL, 0, 600, 200, 0, 0) == 1)
Note: See TracChangeset for help on using the changeset viewer.