At Fri, 29 Aug 2014 11:33:44 +0200, Justus Winter wrote: > Previously, peropen objects were created with a reference count of > zero. Therefore, if diskfs_create_protid fails, passing such an > object to diskfs_release_peropen would lead to a reference count > underflow. > > * libdiskfs/peropen-make.c (diskfs_peropen_make): Initialize reference > count to one. > * libdiskfs/protid-make.c (diskfs_start_protid): And consume this > reference on success. Update comment.
Are references really consumed? (I think 'released' is the right word.) Neal