From: Hans U. N. <gp...@n-...> - 2005-05-03 11:09:20
|
I removed the functions containing this code because a) some C compilers do not understand it b) it is code duplication But I'd still like to know where this kind of syntax is defined? Originally C++ and now C99? I've never seen something like this before: return exif_tag_get_name_in_ifd (tag, EXIF_IFD_0) ? : exif_tag_get_name_in_ifd (tag, EXIF_IFD_1) ? : exif_tag_get_name_in_ifd (tag, EXIF_IFD_EXIF) ? : exif_tag_get_name_in_ifd (tag, EXIF_IFD_INTEROPERABILITY) ? : exif_tag_get_name_in_ifd (tag, EXIF_IFD_GPS); |