It looks like I'm often not closing files at the end of tests. Need to create a GsfFile class that handles calling gsfClose in the destructor. Also would be good to have a static function that constructs a unique_ptr so that if the open fails, it only gives back a nullptr.
For the C++ testing of the GSF C code:
It looks like I'm often not closing files at the end of tests. Need to create a GsfFile class that handles calling gsfClose in the destructor. Also would be good to have a static function that constructs a unique_ptr so that if the open fails, it only gives back a nullptr.