Havoc Pennington wrote: > > I forgot we'd probably pass the struct by value in the API you proposed > (which I agree is nicer). > To be clear, I meant "allow storing the struct by value and using equality operator", not "pass by value", i.e. arguments should remain DBusFile* as you had. Havoc