added c99 inline check