voilà, j'ai jamais eu de problèmes jusqu'à maintenant pour lire des fichiers sur la smc... mais j'avais jamais encore eu à ecrire dans 1 fichier, et alors que jpensais que ça allait se passer simplement, il semblerait que ce soit pas le cas

Voilà, un exemple simplifié de ce que j'essaye de faire:
void writeTestFile() {
ERR_CODE err;
F_HANDLE h_file;
char *settings_text = "";
GpFatInit();
GpRelativePathSet("gp:\gpmm\");
err = GpFileCreate("test.txt", ALWAYS_CREATE, &h_file);
if (err==SM_OK) {
GpFileWrite(h_file, "test", gp_str_func.gpstrlen("test"));
}
GpFileClose(h_file);
}
Quand j'essaye, le fichier n'est pas créé, ni même modifié si il existait déjà...
Quelqu'un voit-il une erreur de ma part, quelque chose que je fais mal, ou pas?

Merci d'avance
