V4L/DVB (4028): Change dvb_frontend_ops to be a real field instead of a pointer field...
[sfrench/cifs-2.6.git] / drivers / media / dvb / dvb-usb / vp7045-fe.c
index e98e5a517f5a503697accb636adfa8be4b110c7e..8452eef90322be8d97e9a08c81881cc47f6cf311 100644 (file)
@@ -23,8 +23,6 @@
 
 struct vp7045_fe_state {
        struct dvb_frontend fe;
-       struct dvb_frontend_ops ops;
-
        struct dvb_usb_device *d;
 };
 
@@ -151,8 +149,7 @@ struct dvb_frontend * vp7045_fe_attach(struct dvb_usb_device *d)
                goto error;
 
        s->d = d;
-       memcpy(&s->ops, &vp7045_fe_ops, sizeof(struct dvb_frontend_ops));
-       s->fe.ops = &s->ops;
+       memcpy(&s->fe.ops, &vp7045_fe_ops, sizeof(struct dvb_frontend_ops));
        s->fe.demodulator_priv = s;
 
        return &s->fe;