Strict C89 standart compliance
Added queue.h