Changeset 44135


Ignore:
Timestamp:
10/11/19 13:57:42 (4 years ago)
Author:
gost
Message:

fix tunerconfig

Location:
titan/titan
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • titan/titan/dvbdev.h

    r44134 r44135  
    156156                        tmpstr = ostrcat(tmpstr, oitoa(node->devnr), 1, 1);
    157157                        tmpstr = ostrcat(tmpstr, "_hyprid", 1, 0);
    158                         if(getconfig(tmpstr, NULL) != NULL)
     158                       
    159159#ifdef MIPSEL
    160                                 sethypridtunernew(node, getconfig(tmpstr, NULL));
     160                                if(getconfig(tmpstr, NULL) != NULL)
     161                                        sethypridtunernew(node, getconfig(tmpstr, NULL));
     162                                else
     163                                        sethypridtunernew(node, "0"));
    161164#else
    162                                 sethypridtuner(node->devnr, getconfig(tmpstr, NULL));
     165                                if(getconfig(tmpstr, NULL) != NULL)
     166                                        sethypridtuner(node->devnr, getconfig(tmpstr, NULL));
    163167#endif
    164168                        free(tmpstr), tmpstr = NULL;
  • titan/titan/global.h

    r44134 r44135  
    68046804       
    68056805        tmpstr = ostrcat(tuner->feshortname, "_hyprid_last", 0, 0);
    6806         if(ostrcmp(getconfig(tmpstr, NULL), value) == 0)
    6807         {
    6808                 printf("set hyprid.. new value %s eq old value %s\n", value, getconfig(tmpstr, NULL));
     6806        char* tmpstrh = getconfig(tmpstr, NULL);
     6807        if(tmpstrh == NULL)
     6808                tmpstrh = ostrcat("0", "NULL", 0, 0);
     6809        if(ostrcmp(tmpsrth , value) == 0)
     6810        {
     6811                printf("set hyprid.. new value %s eq old value %s\n", value, tmpsrth);
    68096812                free(tmpstr), tmpstr = NULL;
    68106813                return 0;
    68116814        }
     6815        free(tmpstrh), tmpstrh = NULL;
    68126816       
    68136817        if(fechangetype(tuner, value) == 1)
Note: See TracChangeset for help on using the changeset viewer.