Имеется простейшая программа (наподобие самых первых примеров во всех руководствах по GLUT). В ней создается окошко, где что-то рисуется. Когда пользователь закрывает окошко, то происходит выход из программы. Я так думаю, что при этом завершается бесконечный цикл glutMainLoop()?
Так вот, подскажите пожалуйста, куда осуществляется выход из glutMainLoop? В смысле, в какую точку программы мы попадаем? У меня стоит вывод строки в стандартный вывод сразу после glutMainLoop() - ничего не выводится. Добавил обработчик сигнала SIGTERM - и он не выполняется.
Собственно, для чего мне это понадобилось: где высвобождать задействованную под динамические переменные память?