xid_t xid;
vc_uts_type type;
char val[65];
+ int i;
if (!PyArg_ParseTuple(args, "Ii", &xid, &type))
return NULL;
if (vc_get_vhi_name(xid, type, val, sizeof(val)) == -1)
return PyErr_SetFromErrno(PyExc_OSError);
- return Py_BuildValue("s#", val, sizeof(val));
+ for (i = sizeof(val); i > 0 && val[i - 1] == '\0'; i--)
+ ;
+
+ return Py_BuildValue("s#", val, i);
}
static PyObject *