Fix bug with set_adjustment (viewport, NULL);

Sun Jun  8 11:27:29 2003  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkviewport.c (viewport_set_adjustment): Fix bug with
        set_adjustment (viewport, NULL);
This commit is contained in:
Owen Taylor
2003-06-08 15:33:16 +00:00
committed by Owen Taylor
parent f1ac2debf5
commit 58877f347b
6 changed files with 26 additions and 1 deletions

View File

@@ -1,3 +1,8 @@
Sun Jun 8 11:27:29 2003 Owen Taylor <otaylor@redhat.com>
* gtk/gtkviewport.c (viewport_set_adjustment): Fix bug with
set_adjustment (viewport, NULL);
Fri Jun 6 16:25:44 2003 Owen Taylor <otaylor@redhat.com>
* gtk/gtkviewport.c: Many fixes, along with extensive cleanups and

View File

@@ -1,3 +1,8 @@
Sun Jun 8 11:27:29 2003 Owen Taylor <otaylor@redhat.com>
* gtk/gtkviewport.c (viewport_set_adjustment): Fix bug with
set_adjustment (viewport, NULL);
Fri Jun 6 16:25:44 2003 Owen Taylor <otaylor@redhat.com>
* gtk/gtkviewport.c: Many fixes, along with extensive cleanups and

View File

@@ -1,3 +1,8 @@
Sun Jun 8 11:27:29 2003 Owen Taylor <otaylor@redhat.com>
* gtk/gtkviewport.c (viewport_set_adjustment): Fix bug with
set_adjustment (viewport, NULL);
Fri Jun 6 16:25:44 2003 Owen Taylor <otaylor@redhat.com>
* gtk/gtkviewport.c: Many fixes, along with extensive cleanups and

View File

@@ -1,3 +1,8 @@
Sun Jun 8 11:27:29 2003 Owen Taylor <otaylor@redhat.com>
* gtk/gtkviewport.c (viewport_set_adjustment): Fix bug with
set_adjustment (viewport, NULL);
Fri Jun 6 16:25:44 2003 Owen Taylor <otaylor@redhat.com>
* gtk/gtkviewport.c: Many fixes, along with extensive cleanups and

View File

@@ -1,3 +1,8 @@
Sun Jun 8 11:27:29 2003 Owen Taylor <otaylor@redhat.com>
* gtk/gtkviewport.c (viewport_set_adjustment): Fix bug with
set_adjustment (viewport, NULL);
Fri Jun 6 16:25:44 2003 Owen Taylor <otaylor@redhat.com>
* gtk/gtkviewport.c: Many fixes, along with extensive cleanups and

View File

@@ -441,7 +441,7 @@ viewport_set_adjustment (GtkViewport *viewport,
GtkAdjustment **adjustmentp = ADJUSTMENT_POINTER (viewport, orientation);
gboolean value_changed;
if (adjustment == *adjustmentp)
if (adjustment && adjustment == *adjustmentp)
return;
if (!adjustment)