I guess I got confused only by code style. Yes, It is consistent. Please close the...
Inconsistent comment and code in Canon ReadODD
Maybe this is more like a bug, than a patch, but let just not miss it.
Comparison of unsigned with zero in iptc_data_remove_dataset - solution included