From 9c5d32799d87112de1234a05ab5b026b3755d212 Mon Sep 17 00:00:00 2001 From: Arturo Espinosa Date: Wed, 17 Dec 1997 22:08:48 +0000 Subject: [PATCH] Added gdk_color_context_get_visual() function. --- gdk/gdk.h | 3 ++- gdk/gdkcc.c | 16 ++++++++++++---- gdk/x11/gdkcc-x11.c | 16 ++++++++++++---- 3 files changed, 26 insertions(+), 9 deletions(-) diff --git a/gdk/gdk.h b/gdk/gdk.h index e816bf1014..a14d9baff2 100644 --- a/gdk/gdk.h +++ b/gdk/gdk.h @@ -681,7 +681,8 @@ void gdk_color_context_get_pixels_incremental (GdkColorContext *cc, gint gdk_color_context_get_num_colors (GdkColorContext *cc); gint gdk_color_context_get_depth (GdkColorContext *cc); -GdkColorContextMode gdk_color_context_get_mode (GdkColorContext *cc); +GdkColorContextMode gdk_color_context_get_mode (GdkColorContext *cc); +GdkVisual *gdk_color_context_get_visual (GdkColorContext *cc); gint gdk_color_context_query_color (GdkColorContext *cc, GdkColor *color); gint gdk_color_context_query_colors (GdkColorContext *cc, diff --git a/gdk/gdkcc.c b/gdk/gdkcc.c index a56a852215..b3e105e433 100644 --- a/gdk/gdkcc.c +++ b/gdk/gdkcc.c @@ -1336,24 +1336,32 @@ gdk_color_context_get_num_colors(GdkColorContext *cc) } gint -gdk_color_context_get_depth (GdkColorContext *cc) +gdk_color_context_get_depth(GdkColorContext *cc) { GdkColorContextPrivate *ccp = (GdkColorContextPrivate *) cc; - g_assert (cc != NULL); + g_assert(cc != NULL); return ccp->visual->depth; } GdkColorContextMode -gdk_color_context_get_mode (GdkColorContext *cc) +gdk_color_context_get_mode(GdkColorContext *cc) { - g_assert (cc != NULL); + g_assert(cc != NULL); return ((GdkColorContextPrivate *) cc)->mode; } +GdkVisual * +gdk_color_context_get_visual(GdkColorContext *cc) +{ + g_assert(cc != NULL); + + return ((GdkColorContextPrivate *) cc)->visual; +} + gint gdk_color_context_query_color(GdkColorContext *cc, GdkColor *color) diff --git a/gdk/x11/gdkcc-x11.c b/gdk/x11/gdkcc-x11.c index a56a852215..b3e105e433 100644 --- a/gdk/x11/gdkcc-x11.c +++ b/gdk/x11/gdkcc-x11.c @@ -1336,24 +1336,32 @@ gdk_color_context_get_num_colors(GdkColorContext *cc) } gint -gdk_color_context_get_depth (GdkColorContext *cc) +gdk_color_context_get_depth(GdkColorContext *cc) { GdkColorContextPrivate *ccp = (GdkColorContextPrivate *) cc; - g_assert (cc != NULL); + g_assert(cc != NULL); return ccp->visual->depth; } GdkColorContextMode -gdk_color_context_get_mode (GdkColorContext *cc) +gdk_color_context_get_mode(GdkColorContext *cc) { - g_assert (cc != NULL); + g_assert(cc != NULL); return ((GdkColorContextPrivate *) cc)->mode; } +GdkVisual * +gdk_color_context_get_visual(GdkColorContext *cc) +{ + g_assert(cc != NULL); + + return ((GdkColorContextPrivate *) cc)->visual; +} + gint gdk_color_context_query_color(GdkColorContext *cc, GdkColor *color)