Le Wednesday 16 Jan 2013 à 13:10:12 (-0700), Eric Blake a écrit : > On 01/16/2013 09:25 AM, Benoît Canet wrote: > > --- > > block/qcow2-dedup.c | 13 +++++++++++++ > > block/qcow2.h | 1 + > > 2 files changed, 14 insertions(+) > > > > diff --git a/block/qcow2-dedup.c b/block/qcow2-dedup.c > > index db23b71..4305746 100644 > > --- a/block/qcow2-dedup.c > > +++ b/block/qcow2-dedup.c > > @@ -1311,3 +1311,16 @@ void qcow2_dedup_close(BlockDriverState *bs) > > { > > qcow2_dedup_free(bs); > > } > > + > > +#define GTREE_NODE_SIZE sizeof(int) * 5 > > Improperly parenthesized. Also, this feels like a magic number, is > there an actual sizeof(struct) you could use instead of hand-computing > how much is used per node?
No the glib implementation totally hide it's structures.