From 6d08a3ea0487567552488308ddf490a1ac8e6e81 Mon Sep 17 00:00:00 2001 From: Stephan Guilloux Date: Tue, 23 Jun 2009 10:44:36 +0000 Subject: There are some non-C99 compilers out there used to compile flashrom This fixes compilation for them. Corresponding to flashrom svn r624. Signed-off-by: Stephan Guilloux Acked-by: Stefan Reinauer --- physmap.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'physmap.c') diff --git a/physmap.c b/physmap.c index 4bba369..2246dfa 100644 --- a/physmap.c +++ b/physmap.c @@ -80,6 +80,8 @@ void physunmap(void *virt_addr, size_t len) void *physmap(const char *descr, unsigned long phys_addr, size_t len) { + void *virt_addr; + if (len == 0) { printf_debug("Not mapping %s, zero size at 0x%08lx.\n", descr, phys_addr); @@ -96,7 +98,7 @@ void *physmap(const char *descr, unsigned long phys_addr, size_t len) descr, (unsigned long)len, phys_addr); } - void *virt_addr = sys_physmap(phys_addr, len); + virt_addr = sys_physmap(phys_addr, len); if (NULL == virt_addr) { if (NULL == descr) -- cgit v1.1