Re: [U-Boot] should print_mmc_devices() not add an extraneous blank between devices?

2013-08-21 Thread Lubomir Popov
Hi Robert,

On 20/08/13 23:46, Robert P. J. Day wrote:
 
   playing on my beaglebone black and:
 
 U-Boot# mmc list
 OMAP SD/MMC: 0
  OMAP SD/MMC: 1 -- ???
 U-Boot#
 
   puzzled as to why the second line is indented, and discovered, first
 from cmd_mmc.c:
 
 print_mmc_devices('\n');
 
 which reasonably defines a newline as a separator, but then there's
 this in drivers/mmc/mmc.c:
 
 list_for_each(entry, mmc_devices) {
 m = list_entry(entry, struct mmc, link);
 
 printf(%s: %d, m-name, m-block_dev.dev);
 
 if (entry-next != mmc_devices)
 printf(%c , separator);
 }
 
 where that loop inserts the separator *and* a blank. is that
 deliberate? it just looks weird.
 
I have used to fix this as follows on some older U-Boot versions:

if (entry-next != mmc_devices) {
printf(%c, separator);
if (separator != '\n')
puts ( );
}

But as this is just cosmetics, never bothered to submit a patch, nor
am fixing it anymore locally. If you are a style perfectionist, do
submit one... ;)

Best regards,
Lubomir

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] should print_mmc_devices() not add an extraneous blank between devices?

2013-08-20 Thread Robert P. J. Day

  playing on my beaglebone black and:

U-Boot# mmc list
OMAP SD/MMC: 0
 OMAP SD/MMC: 1 -- ???
U-Boot#

  puzzled as to why the second line is indented, and discovered, first
from cmd_mmc.c:

print_mmc_devices('\n');

which reasonably defines a newline as a separator, but then there's
this in drivers/mmc/mmc.c:

list_for_each(entry, mmc_devices) {
m = list_entry(entry, struct mmc, link);

printf(%s: %d, m-name, m-block_dev.dev);

if (entry-next != mmc_devices)
printf(%c , separator);
}

where that loop inserts the separator *and* a blank. is that
deliberate? it just looks weird.

rday

-- 


Robert P. J. Day Ottawa, Ontario, CANADA
http://crashcourse.ca

Twitter:   http://twitter.com/rpjday
LinkedIn:   http://ca.linkedin.com/in/rpjday

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot