Re: [PATCH] Handle failed strdup and malloc.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



"Richard W.M. Jones" <rjones@xxxxxxxxxx> wrote:

> Jim Meyering wrote:
>> I noticed a bunch of unchecked strdup's in a row,
>> and audited the rest of the file:
>>
>> 	Handle failed strdup and malloc.
>>
>> 	* src/remote_internal.c: Don't dereference NULL after
>> 	failed strdup or malloc in doRemoteOpen.
>
> This is all good stuff, except that the calls to error () should take
> the conn (virConnectPtr) as first argument if conn is available, which
> it is here.  So +1 if that change is made.

Hi Rich,

Thanks for the quick review.

I'll be happy to fix all of the uses of error -- and similar wrapper
functions -- but in a separate patch.  However, note that this is a
general problem: the vast majority of uses of error (at least in that
file) currently use NULL as the first parameter, even when there's a
usable "conn" in scope.

--
Libvir-list mailing list
Libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list

[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]