lsc2 = malloc(sizeof(linuxdvb_lnb_conf_t));
*lsc2 = *lsc;
- return linuxdvb_diseqc_create0(lsc2, NULL, &linuxdvb_lnb_class, conf, lsc->ld_type, ls);
+ return (linuxdvb_lnb_t *)
+ linuxdvb_diseqc_create0((linuxdvb_diseqc_t *)lsc2,
+ NULL, &linuxdvb_lnb_class,
+ conf, lsc->ld_type, ls);
}
void
-linuxdvb_lnb_destroy ( linuxdvb_diseqc_t *ld )
+linuxdvb_lnb_destroy ( linuxdvb_lnb_t *lnb )
{
- linuxdvb_diseqc_destroy(ld);
- free(ld);
+ linuxdvb_diseqc_destroy((linuxdvb_diseqc_t *)lnb);
+ free(lnb);
}
/******************************************************************************
linuxdvb_diseqc_t *linuxdvb_en50494_create0
( const char *name, htsmsg_t *conf, linuxdvb_satconf_ele_t *ls, int port );
-void linuxdvb_lnb_destroy ( linuxdvb_diseqc_t *ld );
+void linuxdvb_lnb_destroy ( linuxdvb_lnb_t *lnb );
void linuxdvb_switch_destroy ( linuxdvb_diseqc_t *ld );
void linuxdvb_rotor_destroy ( linuxdvb_diseqc_t *ld );
void linuxdvb_en50494_destroy ( linuxdvb_diseqc_t *ld );