g_signal_connect(drawing, "configure-event", G_CALLBACK(configure), NULL);
g_signal_connect(drawing, "expose-event", G_CALLBACK(expose), NULL);
g_timeout_add(1000/60, rotate, drawing);
g_signal_connect(drawing, "configure-event", G_CALLBACK(configure), NULL);
g_signal_connect(drawing, "expose-event", G_CALLBACK(expose), NULL);
g_timeout_add(1000/60, rotate, drawing);