avoid usage of non C99 function