* buglets fixed
[modest] / src / modest-viewer-window.c
index 02d3c6d..342a7aa 100644 (file)
@@ -28,8 +28,6 @@ struct _ModestViewerWindowPrivate {
 /* globals */
 static GtkWindowClass *parent_class = NULL;
 
-/* uncomment the following if you have defined any signals */
-/* static guint signals[LAST_SIGNAL] = {0}; */
 
 GType
 modest_viewer_window_get_type (void)
@@ -80,6 +78,7 @@ modest_viewer_window_init (ModestViewerWindow *obj)
        ModestViewerWindowPrivate *priv = MODEST_VIEWER_WINDOW_GET_PRIVATE(obj);
 
        priv->user_data = NULL;
+       priv->msg_view = NULL;
 }
 
 
@@ -120,6 +119,7 @@ modest_viewer_window_new (ModestUI *ui, TnyMsgIface *msg)
 
        gtk_container_add(GTK_CONTAINER(self), w);
        priv->user_data = data;
+       priv->msg_view = MODEST_TNY_MSG_VIEW(msg_view);
 
        return GTK_WIDGET(self);
 }
@@ -138,9 +138,19 @@ gpointer modest_viewer_window_get_data(ModestViewerWindow *viewer_win)
        }
        priv = MODEST_VIEWER_WINDOW_GET_PRIVATE(viewer_win);
 
-       // g_message("get priv->data = %p", priv->user_data);
-
        return priv->user_data;
 }
 
 
+ModestTnyMsgView
+*modest_viewer_window_get_tiny_msg_view(ModestViewerWindow *viewer_win)
+{
+       ModestViewerWindowPrivate *priv;
+
+       if (!viewer_win) {
+               return NULL;
+       }
+       priv = MODEST_VIEWER_WINDOW_GET_PRIVATE(viewer_win);
+
+       return priv->msg_view;
+}