Ben le truc, c´est qu on peut pas passer directement un va_list a la seconde fonction. Ma solution, pas supere propre, reviens a passer exactement les meme parametres a l autre en recodant en assembleur. Par contre c est compilo et platforme dependant, car faut savoir combiens d args sont passes par registres, et faire de pas utiliser la pile localement, ou d en faire une copie ( beaark).
sinon technique pas super propre, qui marche pas partout, c est de passer pleins de va_arg(args,void*), mais ca 1) j ai pas teste 2) peut aboutir a des lectures de memoires non valides, donc ca marche pas partout...