diff options
author | Daniel Veillard <veillard@redhat.com> | 2006-08-29 14:39:57 +0000 |
---|---|---|
committer | Daniel Veillard <veillard@redhat.com> | 2006-08-29 14:39:57 +0000 |
commit | 6606a75667802eaf7d956fb6a61ffaeaece9385d (patch) | |
tree | fca46dd02802f76f4fac397358a940aa2bc4ea5c /libvir.c | |
parent | 9eb77d45c2a2240afb12bbcdc0935585945ce1f8 (diff) | |
download | libvirt-python-v6-6606a75667802eaf7d956fb6a61ffaeaece9385d.tar.gz libvirt-python-v6-6606a75667802eaf7d956fb6a61ffaeaece9385d.tar.xz libvirt-python-v6-6606a75667802eaf7d956fb6a61ffaeaece9385d.zip |
* python/libvir.c: Pete Vetere pointed out a bug in string castv0.1.8v0.1.7v0.1.6LIBVIRT_0_1_8LIBVIRT_0_1_7LIBVIRT_0_1_6
when handling errors in Python
Daniel
Diffstat (limited to 'libvir.c')
-rw-r--r-- | libvir.c | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -51,11 +51,11 @@ libvirt_virErrorFuncHandler(ATTRIBUTE_UNUSED void *ctx, virErrorPtr err) Py_XINCREF(libvirt_virPythonErrorFuncCtxt); PyTuple_SetItem(info, 0, PyInt_FromLong((long) err->code)); PyTuple_SetItem(info, 1, PyInt_FromLong((long) err->domain)); - PyTuple_SetItem(info, 2, libvirt_charPtrWrap(err->message)); + PyTuple_SetItem(info, 2, libvirt_constcharPtrWrap(err->message)); PyTuple_SetItem(info, 3, PyInt_FromLong((long) err->level)); - PyTuple_SetItem(info, 4, libvirt_charPtrWrap(err->str1)); - PyTuple_SetItem(info, 5, libvirt_charPtrWrap(err->str2)); - PyTuple_SetItem(info, 6, libvirt_charPtrWrap(err->str3)); + PyTuple_SetItem(info, 4, libvirt_constcharPtrWrap(err->str1)); + PyTuple_SetItem(info, 5, libvirt_constcharPtrWrap(err->str2)); + PyTuple_SetItem(info, 6, libvirt_constcharPtrWrap(err->str3)); PyTuple_SetItem(info, 7, PyInt_FromLong((long) err->int1)); PyTuple_SetItem(info, 8, PyInt_FromLong((long) err->int2)); /* TODO pass conn and dom if available */ |