>       case _IOC_NR(SNDRV_SST_STREAM_SET_PARAMS): {
> -             struct snd_sst_params *str_param = (struct snd_sst_params *)arg;
> +             struct snd_sst_params str_param;
Now this is a struct...
> 
[snip]
> +
>               if (!str_id) {
So this becomes bogus check, can be removed :-)
> 
> +                             retval = copy_to_user(dest, &retval, 
> sizeof(__u32));
>                               if (retval)
>                                       retval = -EFAULT;
Trivial but this can be changed to 
                                if (copy_to_user())
                                        retval = -EFAULT;       

Overall its good, tested it as well,
just bogus if() needs to be removed

~Vinod















_______________________________________________
devel mailing list
[email protected]
http://driverdev.linuxdriverproject.org/mailman/listinfo/devel

Reply via email to