]> Pileus Git - grits/blobdiff - src/gis-opengl.c
Move around a lot of preferences management
[grits] / src / gis-opengl.c
index 9a88896eccb5d67e3b2c9da580cf7c684157d5b1..30671aad9f0772aef8534de401b338bbb4f6e5e9 100644 (file)
@@ -414,11 +414,11 @@ static gboolean on_idle(GisOpenGL *self)
 /*********************
  * GisViewer methods *
  *********************/
-GisViewer *gis_opengl_new(GisPlugins *plugins)
+GisViewer *gis_opengl_new(GisPlugins *plugins, GisPrefs *prefs)
 {
        g_debug("GisOpenGL: new");
        GisViewer *self = g_object_new(GIS_TYPE_OPENGL, NULL);
-       self->plugins = plugins;
+       gis_viewer_setup(self, plugins, prefs);
        return self;
 }