2013/4/1 Vladimir 'φ-coder/phcoder' Serbinenko <phco...@gmail.com> > On 26.03.2013 15:44, Radosław Szymczyszyn wrote: > > > + if (! (dpart.boffset && dpart.bsize)) > > + continue; > > Why do you exclude partitions starting at 0? >
Sorry, my mistake. The contract says that "an uninitialized partition has a boffset and bsize of 0." So the correct condition would be (! (dpart.boffset || dpart.bsize)), but given that a zero-sized partition is of little use it's best to just use (dpart.bsize == 0).
_______________________________________________ Grub-devel mailing list Grub-devel@gnu.org https://lists.gnu.org/mailman/listinfo/grub-devel