calling _clear functions with already cleared structures results in crash
When _clear functions (from all ogg libraries, not just libogg) are called with already cleared ogg structures they crash.
It would be very good if i could call, for example, theora_info_clear() with an already cleared theora_info structure. It simplifies the creation of code paths for error handling, presence or not of certain logic bitstreams and probably other reasons.