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