diff --git a/src/logic/amgc_map_input.c b/src/logic/amgc_map_input.c
index 0499c35..5d2f08d 100644
--- a/src/logic/amgc_map_input.c
+++ b/src/logic/amgc_map_input.c
@@ -20,7 +20,7 @@ int amgc_map_input(
 	int			prot,
 	struct amgc_input *	map)
 {
-	struct stat	stat;
+	struct stat	st;
 	bool		fnew;
 	int		ret;
 
@@ -30,13 +30,13 @@ int amgc_map_input(
 	if (fd < 0)
 		return -1;
 
-	if ((ret = fstat(fd,&stat) < 0) && fnew)
+	if ((ret = fstat(fd,&st) < 0) && fnew)
 		close(fd);
 
 	if (ret < 0)
 		return -1;
 
-	map->size = stat.st_size;
+	map->size = st.st_size;
 	map->addr = mmap(0,map->size,prot,MAP_PRIVATE,fd,0);
 
 	if (fnew)