diff options
author | Havoc Pennington <hp@redhat.com> | 2002-10-21 21:44:35 +0000 |
---|---|---|
committer | Havoc Pennington <hp@src.gnome.org> | 2002-10-21 21:44:35 +0000 |
commit | c6b475b251184dc59aa17fe82e505a9fbe8b0aab (patch) | |
tree | c9ed8df22c056f1b825f2e320288a444fd2c3b64 /src/wm-tester | |
parent | 37a1e6f57b171854407e2c014a001dbe89af3016 (diff) | |
download | metacity-c6b475b251184dc59aa17fe82e505a9fbe8b0aab.tar.gz |
Optimizations for managing new windows (do not all take effect if
2002-10-21 Havoc Pennington <hp@redhat.com>
Optimizations for managing new windows (do not all take effect if
METACITY_DEBUG=1). Bug #96404
* src/keybindings.c (meta_change_keygrab): use error trap nesting
and conditionalize on meta_is_verbose() to avoid a ton of XSync
* src/display.c (meta_change_button_grab): ditto
Throughout: move to new error trap setup to save on XSync calls,
new setup is:
* src/errors.c (meta_error_trap_push_with_return): new function,
an error trap that needs to care about return value and thus
sync even if an outer trap still exists
(meta_error_trap_pop_with_return): new function
(meta_error_trap_pop): add "last_request_was_roundtrip"
argument allowing us to avoid XSync() if we just did
a GetProperty or whatever.
* src/util.c (meta_warning): flush the warning file descriptor
* src/Makefile.am (INCLUDES): define G_LOG_DOMAIN
Diffstat (limited to 'src/wm-tester')
-rw-r--r-- | src/wm-tester/test-gravity.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/wm-tester/test-gravity.c b/src/wm-tester/test-gravity.c index 0773af22..10c4bcbe 100644 --- a/src/wm-tester/test-gravity.c +++ b/src/wm-tester/test-gravity.c @@ -24,7 +24,8 @@ double screen_y_fraction[3] = { 0, 0.5, 1.0 }; int screen_width; int screen_height; -void calculate_position (int i, int *x, int *y) +static void +calculate_position (int i, int *x, int *y) { if (i == 9) { |