Martin Kletzander <[email protected]> writes: > Not that it has any connection to your patch, but I noticed that, > somewhere, we check the return value of PyList_New(), but somewhere we > don't... I guess we should do it everywhere, shouldn't we? > > ... thinking about it, I searched through the code and > PyList_SetItem() properly errors out when 'op' (its first param) is > NULL, but PyList_SET_ITEM() will just segfault. I think we should > properly handle allocation errors before optimizing it this way.
Great you have noticed it. I expected PyList_SetItem to crash too when the list == NULL. Thanks for the review. Giuseppe -- libvir-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/libvir-list
