diff options
author | Owen Taylor <otaylor@redhat.com> | 1999-05-05 15:38:48 +0000 |
---|---|---|
committer | Owen Taylor <otaylor@src.gnome.org> | 1999-05-05 15:38:48 +0000 |
commit | 7f9cb3548bb6cf8caac166479b1c094d9eda233d (patch) | |
tree | 05ca3b77a8228feec92bbdd6e9682ca447062c52 | |
parent | 17c8d9cd74021834177dca2f4bffcd0bdbaa9b2b (diff) | |
download | gdk-pixbuf-7f9cb3548bb6cf8caac166479b1c094d9eda233d.tar.gz |
Free the return value of gdk_list_visuals(). (Bug #1193 - Morten Welinder
Wed May 5 11:38:56 1999 Owen Taylor <otaylor@redhat.com>
* gdk/gdkrgb.c (gdk_rgb_choose_visual): Free the
return value of gdk_list_visuals().
(Bug #1193 - Morten Welinder <terra@diku.dk>)
-rw-r--r-- | ChangeLog | 6 | ||||
-rw-r--r-- | ChangeLog.pre-2-0 | 6 | ||||
-rw-r--r-- | ChangeLog.pre-2-10 | 6 | ||||
-rw-r--r-- | ChangeLog.pre-2-2 | 6 | ||||
-rw-r--r-- | ChangeLog.pre-2-4 | 6 | ||||
-rw-r--r-- | ChangeLog.pre-2-6 | 6 | ||||
-rw-r--r-- | ChangeLog.pre-2-8 | 6 | ||||
-rw-r--r-- | gdk/gdkrgb.c | 15 |
8 files changed, 51 insertions, 6 deletions
@@ -1,3 +1,9 @@ +Wed May 5 11:38:56 1999 Owen Taylor <otaylor@redhat.com> + + * gdk/gdkrgb.c (gdk_rgb_choose_visual): Free the + return value of gdk_list_visuals(). + (Bug #1193 - Morten Welinder <terra@diku.dk>) + Wed May 5 10:47:54 1999 Owen Taylor <otaylor@redhat.com> * configure.in (LIBS): Add $INTLLIBS into $LIBS diff --git a/ChangeLog.pre-2-0 b/ChangeLog.pre-2-0 index c4a1f1429..cd445fae5 100644 --- a/ChangeLog.pre-2-0 +++ b/ChangeLog.pre-2-0 @@ -1,3 +1,9 @@ +Wed May 5 11:38:56 1999 Owen Taylor <otaylor@redhat.com> + + * gdk/gdkrgb.c (gdk_rgb_choose_visual): Free the + return value of gdk_list_visuals(). + (Bug #1193 - Morten Welinder <terra@diku.dk>) + Wed May 5 10:47:54 1999 Owen Taylor <otaylor@redhat.com> * configure.in (LIBS): Add $INTLLIBS into $LIBS diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index c4a1f1429..cd445fae5 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,9 @@ +Wed May 5 11:38:56 1999 Owen Taylor <otaylor@redhat.com> + + * gdk/gdkrgb.c (gdk_rgb_choose_visual): Free the + return value of gdk_list_visuals(). + (Bug #1193 - Morten Welinder <terra@diku.dk>) + Wed May 5 10:47:54 1999 Owen Taylor <otaylor@redhat.com> * configure.in (LIBS): Add $INTLLIBS into $LIBS diff --git a/ChangeLog.pre-2-2 b/ChangeLog.pre-2-2 index c4a1f1429..cd445fae5 100644 --- a/ChangeLog.pre-2-2 +++ b/ChangeLog.pre-2-2 @@ -1,3 +1,9 @@ +Wed May 5 11:38:56 1999 Owen Taylor <otaylor@redhat.com> + + * gdk/gdkrgb.c (gdk_rgb_choose_visual): Free the + return value of gdk_list_visuals(). + (Bug #1193 - Morten Welinder <terra@diku.dk>) + Wed May 5 10:47:54 1999 Owen Taylor <otaylor@redhat.com> * configure.in (LIBS): Add $INTLLIBS into $LIBS diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index c4a1f1429..cd445fae5 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -1,3 +1,9 @@ +Wed May 5 11:38:56 1999 Owen Taylor <otaylor@redhat.com> + + * gdk/gdkrgb.c (gdk_rgb_choose_visual): Free the + return value of gdk_list_visuals(). + (Bug #1193 - Morten Welinder <terra@diku.dk>) + Wed May 5 10:47:54 1999 Owen Taylor <otaylor@redhat.com> * configure.in (LIBS): Add $INTLLIBS into $LIBS diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index c4a1f1429..cd445fae5 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,9 @@ +Wed May 5 11:38:56 1999 Owen Taylor <otaylor@redhat.com> + + * gdk/gdkrgb.c (gdk_rgb_choose_visual): Free the + return value of gdk_list_visuals(). + (Bug #1193 - Morten Welinder <terra@diku.dk>) + Wed May 5 10:47:54 1999 Owen Taylor <otaylor@redhat.com> * configure.in (LIBS): Add $INTLLIBS into $LIBS diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index c4a1f1429..cd445fae5 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,9 @@ +Wed May 5 11:38:56 1999 Owen Taylor <otaylor@redhat.com> + + * gdk/gdkrgb.c (gdk_rgb_choose_visual): Free the + return value of gdk_list_visuals(). + (Bug #1193 - Morten Welinder <terra@diku.dk>) + Wed May 5 10:47:54 1999 Owen Taylor <otaylor@redhat.com> * configure.in (LIBS): Add $INTLLIBS into $LIBS diff --git a/gdk/gdkrgb.c b/gdk/gdkrgb.c index f66d1ff87..e317e073f 100644 --- a/gdk/gdkrgb.c +++ b/gdk/gdkrgb.c @@ -482,27 +482,30 @@ gdk_rgb_score_visual (GdkVisual *visual) static void gdk_rgb_choose_visual (void) { - GList *visuals; + GList *visuals, *tmp_list; guint32 score, best_score; GdkVisual *visual, *best_visual; visuals = gdk_list_visuals (); + tmp_list = visuals; - best_visual = visuals->data; + best_visual = tmp_list->data; best_score = gdk_rgb_score_visual (best_visual); - visuals = visuals->next; - while (visuals) + tmp_list = tmp_list->next; + while (tmp_list) { - visual = visuals->data; + visual = tmp_list->data; score = gdk_rgb_score_visual (visual); if (score > best_score) { best_score = score; best_visual = visual; } - visuals = visuals->next; + tmp_list = tmp_list->next; } + g_list_free (visuals); + image_info->visual = best_visual; } |