voila c'est l'argument fallacieux auquel je pensais, les noms de fichiers sont des chaines C, sans avoir à se faire chier avec de l'unicode, open() prend un char* et puis c'est tout.
et c'est probablement dit par posix, en plus, non?
ce serait ptet à la libc de faire quelque chose, soit dans le fopen normal si posix l'autorise, soit dans une fonction à la noix non posix ^^
mais vu le caractère de son mainteneur ...
