fix for patch09 - use __GNU_UNUSED