• # hide_cursor()

    Posté par . En réponse au message Créer mini-os unix. Évalué à 2.

    Bonjour,

    gdb dit: 0x00103d99 in hide_cursor () at screen.c:99

    printk() appelle putcar() et putcar() appelle hide_cursor()
    Si je compare hide_cursor() à show_cursor(), les
    variables suivantes ne sont pas fixées dans hide_cursor():

    cursorX
    cursorY

    alors qu'elles le sont dans show_cursor():

    cursorX = kX;
    cursorY = kY;

    Aller mettre un 0x0 à un endroit qui dépendent de variables non
    fixées, normal que ça parte en SIGSEV.
    Que se passe-t-il si les variables mentionnées sont fixées comme
    dans show_cursor() ?