Index: src/xend_internal.c =================================================================== RCS file: /data/cvs/libxen/src/xend_internal.c,v retrieving revision 1.119 diff -u -r1.119 xend_internal.c --- src/xend_internal.c 15 Jun 2007 15:24:20 -0000 1.119 +++ src/xend_internal.c 18 Jun 2007 08:39:38 -0000 @@ -2601,8 +2601,7 @@ xenDaemonGetVersion(virConnectPtr conn, unsigned long *hvVer) { struct sexpr *root; - const char *extra; - int major, minor, release = 0; + int major, minor; unsigned long version; if (!VIR_IS_CONNECT(conn)) { @@ -2619,16 +2618,8 @@ major = sexpr_int(root, "node/xen_major"); minor = sexpr_int(root, "node/xen_minor"); - extra = sexpr_node(root, "node/xen_extra"); - if (extra != NULL) { - while (*extra != 0) { - if ((*extra >= '0') && (*extra <= '9')) - release = release * 10 + (*extra - '0'); - extra++; - } - } sexpr_free(root); - version = major * 1000000 + minor * 1000 + release; + version = major * 1000000 + minor * 1000; *hvVer = version; return(0); }