On 05/13/2010 06:17 AM, Martin Jansa wrote: > @@ -2899,8 +2900,14 @@ int main(int argc, char **argv, char **envp) > if (fscanf(fp, "%lu", &tmp) == 1) { > mmap_min_addr = tmp; > qemu_log("host mmap_min_addr=0x%lx\n", mmap_min_addr); > + } else { > + qemu_log("cannot read value from /proc/sys/vm/mmap_min_addr, > assuming %d\n", MMAP_MIN_ADDR_DEFAULT); > + mmap_min_addr = MMAP_MIN_ADDR_DEFAULT; > } > fclose(fp); > + } else { > + qemu_log("cannot open /proc/sys/vm/mmap_min_addr for reading, > assuming %d\n", MMAP_MIN_ADDR_DEFAULT); > + mmap_min_addr = MMAP_MIN_ADDR_DEFAULT; > } > }
Perhaps you can combine these two else clauses? r~