Home | Info | Community | Development | myReactOS | Contact Us
Definition at line 399 of file profile.c.
{ BOOL ret = FALSE; #ifdef HAVE_LCMS struct profile *profile = grab_profile( handle ); DWORD count; icTag tag; TRACE( "( %p, %d, %p )\n", handle, index, type ); if (!profile) return FALSE; if (!type) { release_profile( profile ); return FALSE; } count = MSCMS_get_tag_count( profile->iccprofile ); if (index > count || index < 1) { release_profile( profile ); return FALSE; } MSCMS_get_tag_by_index( profile->iccprofile, index - 1, &tag ); *type = tag.sig; release_profile( profile ); ret = TRUE; #endif /* HAVE_LCMS */ return ret; }