+2012-02-12 Vladimir Serbinenko <phcoder@gmail.com>
+
+ * grub-core/loader/xnu.c (grub_xnu_writetree_toheap_real): Avoid set
+ in if.
+
2012-02-12 Vladimir Serbinenko <phcoder@gmail.com>
* grub-core/loader/efi/appleloader.c (grub_cmd_appleloader): Move
/* And then the keys. Recursively use this function. */
for (cur = start; cur; cur = cur->next)
if (cur->datasize == -1)
- if (!(curptr = grub_xnu_writetree_toheap_real (curptr,
- cur->first_child,
- cur->name)))
- return 0;
+ {
+ curptr = grub_xnu_writetree_toheap_real (curptr,
+ cur->first_child,
+ cur->name);
+ if (!curptr)
+ return 0;
+ }
return curptr;
}