Просмотр исходного кода

qdevice-cmap: Fix compiler warning on Sparc/ARM

Signed-off-by: Jan Friesse <jfriesse@redhat.com>
Jan Friesse 7 лет назад
Родитель
Сommit
37fda20a2f
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      qdevices/qdevice-cmap.c

+ 1 - 1
qdevices/qdevice-cmap.c

@@ -74,7 +74,7 @@ qdevice_cmap_autogenerate_node_id(const char *addr, int clear_node_high_byte)
 		return (0);
 		return (0);
 	}
 	}
 
 
-	memcpy(&i, &((struct sockaddr_in *)ainfo->ai_addr)->sin_addr, sizeof(struct in_addr));
+	memcpy(&i, &(((struct sockaddr_in *)((void *)ainfo->ai_addr))->sin_addr), sizeof(struct in_addr));
 	freeaddrinfo(ainfo);
 	freeaddrinfo(ainfo);
 
 
 	ret = htonl(i);
 	ret = htonl(i);