From: Pavel Hrdina Date: Tue, 14 Apr 2015 12:41:56 +0000 (+0200) Subject: xen: fix build error on rhel-5 X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=e60c84f0ce79783aafbcd38f4dbf9ea6913379c9;p=libvirt.git xen: fix build error on rhel-5 ../../src/xen/block_stats.c:82: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] Signed-off-by: Pavel Hrdina --- diff --git a/src/xen/block_stats.c b/src/xen/block_stats.c index e1e10a2f91..a1ffc21243 100644 --- a/src/xen/block_stats.c +++ b/src/xen/block_stats.c @@ -63,7 +63,7 @@ static int64_t read_stat(const char *path) { char str[64]; - int64_t r; + long long r; size_t i; FILE *fp; @@ -79,7 +79,7 @@ read_stat(const char *path) return -1; str[i] = '\0'; /* make sure the string is nul-terminated */ - if (virStrToLong_ll(str, NULL, 10, (long long *) &r) < 0) + if (virStrToLong_ll(str, NULL, 10, &r) < 0) return -1; return r;