Ticket #13420: 20190303-channelinsertinfo-init.patch

File 20190303-channelinsertinfo-init.patch, 1.5 KB (added by Klaas de Waal, 7 years ago)

Restore initialization of QString members of ChannelInsertInfo

  • mythtv/libs/libmythtv/channelinfo.h

    diff --git a/mythtv/libs/libmythtv/channelinfo.h b/mythtv/libs/libmythtv/channelinfo.h
    index 17382fbafe..7787e5026f 100644
    a b class MTV_PUBLIC ChannelInsertInfo  
    201201    uint    m_db_mplexid         {0};
    202202    uint    m_source_id          {0};
    203203    uint    m_channel_id         {0};
    204     QString m_callsign;
    205     QString m_service_name;
    206     QString m_chan_num;
     204    QString m_callsign           {""};
     205    QString m_service_name       {""};
     206    QString m_chan_num           {""};
    207207    uint    m_service_id         {0};
    208208    uint    m_atsc_major_channel {0};
    209209    uint    m_atsc_minor_channel {0};
    210210    bool    m_use_on_air_guide   {false};
    211211    bool    m_hidden             {false};
    212212    bool    m_hidden_in_guide    {false};
    213     QString m_freqid;
    214     QString m_icon;
    215     QString m_format;
    216     QString m_xmltvid;
    217     QString m_default_authority;
     213    QString m_freqid             {""};
     214    QString m_icon               {""};
     215    QString m_format             {""};
     216    QString m_xmltvid            {""};
     217    QString m_default_authority  {""};
    218218
    219219    // non-DB info
    220220    uint    m_pat_tsid           {0};
    class MTV_PUBLIC ChannelInsertInfo  
    223223    uint    m_sdt_tsid           {0};
    224224    uint    m_orig_netid         {0};
    225225    uint    m_netid              {0};
    226     QString m_si_standard;
     226    QString m_si_standard        {""};
    227227    bool    m_in_channels_conf   {false};
    228228    bool    m_in_pat             {false};
    229229    bool    m_in_pmt             {false};