Hi!

I'm attaching a color log of some spots that may benefit of using
narrower return types; See "could return".

It certainly misses still quite some cases as it currently works only
per function and thus does not see return values flowing from calls in
the function.
Taking call's known return ranges into account would point at
e.g. pack_lzop() which returns 1 always.

I guess most if not all of the spots noting that "Maybe the function
should be ‘void’" are not that useful to mention, but i included them here 
anyway.
In BusyBox we have alot of *_main and i currently only ignore main()s
return value..

And JFYI i did only spot-check a few places, not all.

Hope this is useful.
cheers,

Attachment: LOG-color.02.txt.gz
Description: application/gzip

_______________________________________________
busybox mailing list
busybox@busybox.net
http://lists.busybox.net/mailman/listinfo/busybox

Reply via email to