Hi!

> +static ssize_t multi_intensity_show(struct device *dev,
> +                           struct device_attribute *intensity_attr,
> +                           char *buf)
> +{
> +     struct led_classdev *led_cdev = dev_get_drvdata(dev);
> +     struct led_classdev_mc *mcled_cdev = lcdev_to_mccdev(led_cdev);
> +     int len = 0;
> +     int i;
> +
> +     for (i = 0; i < mcled_cdev->num_colors; i++) {
> +             len += sprintf(buf + len, "%d",
> +                            mcled_cdev->subled_info[i].intensity);
> +             if (i < mcled_cdev->num_colors)
> +                     len += sprintf(buf + len, " ");

Always false, AFAICT.

                                                                        Pavel

Reply via email to