Advertisement
Guest User

Untitled

a guest
Nov 15th, 2017
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 0.85 KB | None | 0 0
  1. diff --git a/lib/libdvbv5/dvb-sat.c b/lib/libdvbv5/dvb-sat.c
  2. index a7aeee52..6c613b17 100644
  3. --- a/lib/libdvbv5/dvb-sat.c
  4. +++ b/lib/libdvbv5/dvb-sat.c
  5. @@ -524,6 +524,8 @@ static int dvbsat_diseqc_set_input(struct dvb_v5_fe_parms_priv *parms,
  6.         int mini_b = 0;
  7.         struct diseqc_cmd cmd;
  8.  
  9. +       const struct dvb_sat_lnb_priv *lnb = (void *)parms->p.lnb;
  10. +
  11.         /* Negative numbers means to not use a DiSEqC switch */
  12.         if (parms->p.sat_number < 0)
  13.                 return 0;
  14. @@ -585,6 +587,10 @@ int dvb_sat_real_freq(struct dvb_v5_fe_parms *p, int freq)
  15.         struct dvb_v5_fe_parms_priv *parms = (void *)p;
  16.         int new_freq, i;
  17.  
  18. +       const struct dvb_sat_lnb_priv *lnb = (void *)p->lnb;
  19. +       if (!lnb)
  20. +               return freq;
  21. +
  22.         if (!dvb_fe_is_satellite(p->current_sys))
  23.                 return freq;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement