[Libguestfs] [PATCH libnbd v2 5/5] lib: Use unsigned for pread_structured status parameter.
Richard W.M. Jones
rjones at redhat.com
Wed Jul 24 19:03:19 UTC 2019
On Wed, Jul 24, 2019 at 01:43:23PM -0500, Eric Blake wrote:
> On 7/24/19 11:54 AM, Richard W.M. Jones wrote:
> > This is a bitmask so using an unsigned type is slightly safer. This
> > is not an ABI change since the types are compatible.
> >
> > Thanks: Eric Blake.
> > ---
> > examples/strict-structured-reads.c | 2 +-
> > generator/generator | 67 ++++++++++++++++--------------
> > interop/structured-read.c | 2 +-
> > lib/internal.h | 2 +-
> > tests/oldstyle.c | 2 +-
> > 5 files changed, 39 insertions(+), 36 deletions(-)
> >
>
> > @@ -3789,8 +3789,8 @@ let print_python_binding name { args; ret } =
> > pr " for (size_t i = 0; i < %s; ++i)\n" len;
> > pr " PyList_SET_ITEM (py_%s, i, PyLong_FromUnsignedLong (%s[i]));\n" n n
> > | BytesIn _
> > - | Int _
> > - | Int64 _ -> ()
> > + | Int _
> > + | Int64 _ -> ()
>
> A bit of churn here that could have been squashed into patch 2. But at
> the end of the day, whether to spend more time polishing the patch when
> the end result is fine is up to you.
>
> ACK series. I'll rebase my auto-retire patches on top of this once
> you've pushed.
I think I need a bit more time on this series. How about you
push yours and I'll rebase this one on top of it.
Rich.
--
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
Fedora Windows cross-compiler. Compile Windows programs, test, and
build Windows installers. Over 100 libraries supported.
http://fedoraproject.org/wiki/MinGW
More information about the Libguestfs
mailing list