1 Sep
2009
1 Sep
'09
8:53 a.m.
Matthew Booth wrote:
On 31/08/09 20:45, Jim Meyering wrote:
I ran libguestfs through llvm+clang, today, [http://clang.llvm.org/StaticAnalysis.html]
It found only two things worth changing -- neither is a real problems.
Adding the noreturn makes it so the tool understands line 541 of guestfs.c is truly reachable only for non-NULL "p":
540 if (!p) g->abort_cb (); 541 memcpy (p, ptr, size);
...
ACK for both of these.
Thanks. Pushed.
One for Rich when he gets back is whether these function pointers remain worthwhile. IIRC they were intended to be used when integrating with an external main loop, which I believe has fallen out of favour. I don't see any of these functions being replaced, so calling them directly might simplify things a little.