Kevin Kofler Le 26/04/2002 à 23:26Edité par Kevin Kofler le 26/04/2002 à 23:27 C'est vraiment n'importe quoi! $(SymPtr)... Pfff... Essaye ça à la place:
char sym[10];
strncpy(sym+1,SymPtr->name,8);
sym[9]=*sym=0;
FolderDel(sym+strlen(sym+1)+1);
Et s'il fait ça, ça ne marche pas ?
FolderDel(SYM_STR(SymPtr->name));
Non, parce que name n'est pas forcément terminé par un \0. (Il y a de la place pour 8 caractères. Si name a exactement 8 caractères, il n'y a pas de \0.)
Tiens, on doit pouvoir mettre ça dans notre macro SYMSTR...
Vi c'est normal depuis on a écrit plein d'autres versions mais on ne les a jamais distribuées.

Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 :
www.ti-fr.com.
Quelques idées personnelles
ici.
Effacer les répertoires de manière sauvage, ce n'est pas très bien...
Et zut, je suis en train de documenter des trucs de unknown.h qui pourraient rendre ce genre de trucs plus simples...
Je réagissais à "c'est mon pote qui va être content"...