]> Pileus Git - grits/blobdiff - src/objects/grits-marker.c
Delete OpenGL textures in grits_marker_finalize
[grits] / src / objects / grits-marker.c
index 497c77c251fb6b14ed40d102afd779f29a3c7440..726fefab0e5b5545a29f3ca886554c6dae1bead9 100644 (file)
@@ -152,6 +152,7 @@ static void grits_marker_finalize(GObject *_marker)
        cairo_surface_destroy(surface);
        cairo_destroy(marker->cairo);
        g_free(marker->label);
+       glDeleteTextures(1, &marker->tex);
 }
 
 static void grits_marker_class_init(GritsMarkerClass *klass)