Code explains the issue better than I can:

#include <agar/core.h>
#include <agar/gui.h>

void popup_react(AG_Event* event)
{
        AG_TextPromptString("This is the second popup prompt. A crash will 
occur afterwards.", popup_react, NULL);
}

int main(int argc, char** argv)
{
        if (AG_InitCore("popup test", 0) == -1)
                return -1;

        if (AG_InitVideo(800, 600, 32, AG_VIDEO_HWSURFACE) == -1)
                return -1;

        AG_TextPromptString("This is the first popup prompt. Click \"Ok\" to 
continue.", popup_react, NULL);
        AG_EventLoop();

        return 0;
}

_______________________________________________
Agar mailing list
[email protected]
http://libagar.org/lists.html

Reply via email to