- 14 Oct, 2014 1 commit
-
-
Andrei Borzenkov authored
struct ... foo = { 0, } is valid initializer, but older GCC emits warning which is fatal error due to -Werror=missing-field-initializer. So simply use full initializer to avoid these errors. This was fixed probably in GCC 4.7. See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=36750
-
- 21 Sep, 2014 1 commit
-
-
Peter Jones authored
Currently, if "linux" fails, the "goto fail;" in grub_cmd_initrd sends us into grub_initrd_close() without grub_initrd_init() being called, and thus it never clears initrd_ctx->components. grub_initrd_close() then frees that address, which is stale data from the stack. If the stack happens to have a stale *address* there that matches a recent allocation, then you'll get a double free later. So initialize the memory up front. Signed-off-by:
Peter Jones <pjones@redhat.com>
-
- 23 Dec, 2013 1 commit
-
-
Vladimir Serbinenko authored
Without it the port is reidiculously slow.
-
- 22 Dec, 2013 2 commits
-
-
Vladimir Serbinenko authored
platforms.
-
Vladimir Serbinenko authored
-
- 21 Dec, 2013 1 commit
-
-
Vladimir Serbinenko authored
-
- 18 Dec, 2013 1 commit
-
-
Vladimir Serbinenko authored
-
- 03 Aug, 2013 1 commit
-
-
Vladimir 'phcoder' Serbinenko authored
-
- 17 May, 2013 1 commit
-
-
Francesco Lavra authored
-
- 07 Apr, 2013 1 commit
-
-
Leif Lindholm authored
-