At Fri, 1 Aug 2008 16:35:40 +0100, Mark Brown wrote: > > On Fri, Aug 01, 2008 at 05:23:27PM +0200, Takashi Iwai wrote: > > Jon Smirl wrote: > > > > - count += codec->display_register(codec, buf + count, > > > - PAGE_SIZE - count, i); > > ... > > > > + count += codec->display_register(codec, > > > + buf + count, PAGE_SIZE - count, i); > > > Please make it fit in 80 chars like the original code. > > This also seems to be an indentation-only change but perhaps I'm missing > something here? In the new code, display_register() prints both the index and the value. This allows you to skip the unnecessary registers. > > > - /* Truncate count; min() would cause a warning */ > > > - if (count >= PAGE_SIZE) > > > - count = PAGE_SIZE - 1; > > > - > > > Really safe to remove this? > > No. snprintf() returns how many bytes it wanted to write, not the > number of bytes it wrote, which means that if the end of the buffer is > hit then count will include the overspill and sysfs will complain. Ah, yes. Then it has to be checked. thanks, Takashi _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel