generic: fix kexec build error for MIPS with gcc-4.6-linaro
[openwrt.git] / target / linux / generic / patches-3.3 / 335-mips-kexec-cleanup-kexec-tools-parameter-handling.patch
index abc8971..f31e767 100644 (file)
@@ -39,7 +39,7 @@
 -      int i, argc = 0;
 -      char *bootloader = "kexec";
 -      int *kexec_argv = (int *)kexec_args[1];
-+      void __user *buf;
++      void __user *buf = NULL;
 +      size_t bufsz;
 +      size_t size;
 +      int i;
@@ -92,7 +92,7 @@
 +              break;
 +      }
 +
-+      if (i >= image->nr_segments)
++      if (!buf)
 +              return;
 +
 +      size = KEXEC_MIPS_ARGV_BUF_SIZE - 1;
This page took 0.025869 seconds and 4 git commands to generate.