On 27.02.2015 15:15, Andrei Borzenkov wrote:
On Fri, Feb 27, 2015 at 3:28 PM, Vladimir 'φ-coder/phcoder' Serbinenko
<phco...@gmail.com> wrote:
On 27.02.2015 13:06, Andrei Borzenkov wrote:
On Fri, Feb 27, 2015 at 2:56 PM, Vladimir 'φ-coder/phcoder' Serbinenko
<phco...@gmail.com> wrote:
On 27.02.2015 12:47, Fajar A. Nugraha wrote:
+ lua_pushstring (state, label);
What happens if label is NULL?
In all cases if grub could mount filesystem it returns strdup(label).
Is it possible that mount fails without setting grub_errno? If yes, it
is probably a bug.
Nope. If filesystem has no label (rather than just empty label), it will
have *label == NULL and return no error which is correct.
If filesystem has no label it should not define fs->label. Which
filesystem defines fs->label but returns NULL label?
HFS+. Filesystem in general has labels but a given instance may not have
a label.
Same for UUID. So
unless lua_pushstring has special handling for NULL, this code needs to be
fixed.
_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel
_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel
_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel
_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel
_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel