fixed a last compilation warning dues to unused typedef