Allow passing a string to the window property server requests instead
of an atom to avoid redundant server round-trips.
diff --git a/server/trace.c b/server/trace.c
index cd05668..0dd5933 100644
--- a/server/trace.c
+++ b/server/trace.c
@@ -2354,14 +2354,17 @@
{
fprintf( stderr, " window=%p,", req->window );
fprintf( stderr, " atom=%04x,", req->atom );
- fprintf( stderr, " string=%d,", req->string );
- fprintf( stderr, " handle=%p", req->handle );
+ fprintf( stderr, " handle=%p,", req->handle );
+ fprintf( stderr, " name=" );
+ dump_varargs_unicode_str( cur_size );
}
static void dump_remove_window_property_request( const struct remove_window_property_request *req )
{
fprintf( stderr, " window=%p,", req->window );
- fprintf( stderr, " atom=%04x", req->atom );
+ fprintf( stderr, " atom=%04x,", req->atom );
+ fprintf( stderr, " name=" );
+ dump_varargs_unicode_str( cur_size );
}
static void dump_remove_window_property_reply( const struct remove_window_property_reply *req )
@@ -2372,7 +2375,9 @@
static void dump_get_window_property_request( const struct get_window_property_request *req )
{
fprintf( stderr, " window=%p,", req->window );
- fprintf( stderr, " atom=%04x", req->atom );
+ fprintf( stderr, " atom=%04x,", req->atom );
+ fprintf( stderr, " name=" );
+ dump_varargs_unicode_str( cur_size );
}
static void dump_get_window_property_reply( const struct get_window_property_reply *req )