critor wrote:Alors, je n'ai sans doute pas été suffisamment précis.
KhiCAS m'indique que la version 3.70 est inconnue et me demande si je souhaite poursuivre.
Que je réponde oui ou non, j'ai après le choix un crash immédiat.
Alors là je suis perplexe, car le code source est le suivant:
- Code: Select all
char buf1[10],buf[256];
// sprintf(buf,"%i",availram);
strncpy(buf1,osv,8);
buf1[8]=0;
sprintf(buf,"OS %s not checked",buf1);
calculator=-1;
if (confirm(buf,"F1: cancel, F6: continue anyway")!=KEY_CTRL_F6){
print_msg12("Press MENU to leave","");
int key;
for(;;)
GetKey(&key);
return 0;
}
Autrement dit, on devrait voir affiché "OS 3.7 is not checked" et "F1:cancel, F6: continue anyway", et sauf si on tape F6 en confirmant qu'on continue; le message Press MENU to leave devrait s'afficher et on entre dans une boucle infinie dont on ne peut sortir qu'en tapant MENU. Je ne comprends pas comment ca peut crasher dans ce cas.
Question pour quand j'aurai une Graph 90 sous la main: le retour vers un OS antérieur est bien possible sur Casio?