Instead of allocating a var to store 0 and just return it,
change the code to return 0 directly.
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
 {
        struct bttv_buffer *old;
        unsigned long flags;
-       int retval = 0;
 
        dprintk("switch_overlay: enter [new=%p]\n", new);
        if (new)
        if (NULL == new)
                free_btres_lock(btv,fh,RESOURCE_OVERLAY);
        dprintk("switch_overlay: done\n");
-       return retval;
+       return 0;
 }
 
 /* ----------------------------------------------------------------------- */
 
 
 static ssize_t dst_ca_read(struct file *file, char __user *buffer, size_t length, loff_t *offset)
 {
-       ssize_t bytes_read = 0;
-
        dprintk(verbose, DST_CA_DEBUG, 1, " Device read.");
 
-       return bytes_read;
+       return 0;
 }
 
 static ssize_t dst_ca_write(struct file *file, const char __user *buffer, size_t length, loff_t *offset)