gtk-vnc/gtk-vnc-0.3.4-scaling-crash.patch
2008-03-07 17:58:33 +00:00

17 lines
543 B
Diff

diff -r 02bc30c3e8f6 src/vncdisplay.c
--- a/src/vncdisplay.c Wed Mar 05 19:21:36 2008 -0600
+++ b/src/vncdisplay.c Thu Mar 06 17:50:12 2008 -0500
@@ -1084,6 +1084,12 @@ static gboolean configure_event(GtkWidge
static gboolean configure_event(GtkWidget *widget, GdkEventConfigure *configure,
gpointer data G_GNUC_UNUSED)
{
+ VncDisplay *obj = VNC_DISPLAY(widget);
+ VncDisplayPrivate *priv = obj->priv;
+
+ if (priv->fb.data == NULL)
+ return FALSE;
+
rescale_display(VNC_DISPLAY(widget),
configure->width, configure->height);