summaryrefslogtreecommitdiff
path: root/gdk/gdk.c
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2010-12-14 22:32:47 -0500
committerMatthias Clasen <mclasen@redhat.com>2010-12-21 12:06:59 -0500
commit5eb4506b944879c37ea3521cb082a383ab26039a (patch)
tree8fd3da77a6efe274f44fefc64f1e275eaa3a99d0 /gdk/gdk.c
parentbeaa11be9843963190490bc239aa4adc83600d3f (diff)
downloadgtk+-5eb4506b944879c37ea3521cb082a383ab26039a.tar.gz
Drop the --screen cmdline argument
Commandline arguments should go away altogether, but this one goes first, since we then don't need to worry about _gdk_windowing_substitute_screen_number anymore.
Diffstat (limited to 'gdk/gdk.c')
-rw-r--r--gdk/gdk.c18
1 files changed, 1 insertions, 17 deletions
diff --git a/gdk/gdk.c b/gdk/gdk.c
index ba8f7f70ea..5ca6326fa9 100644
--- a/gdk/gdk.c
+++ b/gdk/gdk.c
@@ -168,9 +168,6 @@ static const GOptionEntry gdk_args[] = {
{ "display", 0, G_OPTION_FLAG_IN_MAIN, G_OPTION_ARG_STRING, &_gdk_display_name,
/* Description of --display=DISPLAY in --help output */ N_("X display to use"),
/* Placeholder in --display=DISPLAY in --help output */ N_("DISPLAY") },
- { "screen", 0, 0, G_OPTION_ARG_INT, &_gdk_screen_number,
- /* Description of --screen=SCREEN in --help output */ N_("X screen to use"),
- /* Placeholder in --screen=SCREEN in --help output */ N_("SCREEN") },
#ifdef G_ENABLE_DEBUG
{ "gdk-debug", 0, 0, G_OPTION_ARG_CALLBACK, gdk_arg_debug_cb,
/* Description of --gdk-debug=FLAGS in --help output */ N_("GDK debugging flags to set"),
@@ -296,12 +293,7 @@ G_CONST_RETURN gchar *
gdk_get_display_arg_name (void)
{
if (!_gdk_display_arg_name)
- {
- if (_gdk_screen_number >= 0)
- _gdk_display_arg_name = _gdk_windowing_substitute_screen_number (_gdk_display_name, _gdk_screen_number);
- else
- _gdk_display_arg_name = g_strdup (_gdk_display_name);
- }
+ _gdk_display_arg_name = g_strdup (_gdk_display_name);
return _gdk_display_arg_name;
}
@@ -331,14 +323,6 @@ gdk_display_open_default_libgtk_only (void)
display = gdk_display_open (gdk_get_display_arg_name ());
- if (!display && _gdk_screen_number >= 0)
- {
- g_free (_gdk_display_arg_name);
- _gdk_display_arg_name = g_strdup (_gdk_display_name);
-
- display = gdk_display_open (_gdk_display_name);
- }
-
return display;
}