You've already forked wine-staging
mirror of
https://gitlab.winehq.org/wine/wine-staging.git
synced 2025-09-12 18:50:20 -07:00
Rebase against 4e2c0444121d341bac9bc841ab6662fceeb42c1a.
This commit is contained in:
@@ -1,11 +1,11 @@
|
||||
From 3cd055a78a35711b9ec0ee3df327e4786a5ca986 Mon Sep 17 00:00:00 2001
|
||||
From 0d08cd53ad5041a9ed09bfcc558719306c022f4c Mon Sep 17 00:00:00 2001
|
||||
From: Sebastian Lackner <sebastian@fds-team.de>
|
||||
Date: Fri, 4 Dec 2015 10:36:47 +0100
|
||||
Subject: server: Introduce a new alloc_handle object callback. (v2)
|
||||
|
||||
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
|
||||
---
|
||||
server/async.c | 3 +++
|
||||
server/async.c | 2 ++
|
||||
server/atom.c | 1 +
|
||||
server/change.c | 1 +
|
||||
server/clipboard.c | 1 +
|
||||
@@ -39,13 +39,13 @@ Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
|
||||
server/timer.c | 1 +
|
||||
server/token.c | 1 +
|
||||
server/winstation.c | 2 ++
|
||||
34 files changed, 74 insertions(+), 3 deletions(-)
|
||||
34 files changed, 73 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/server/async.c b/server/async.c
|
||||
index ec46103..38ea0fb 100644
|
||||
index 020580728de..cfda29ec8c0 100644
|
||||
--- a/server/async.c
|
||||
+++ b/server/async.c
|
||||
@@ -72,6 +72,7 @@ static const struct object_ops async_ops =
|
||||
@@ -78,6 +78,7 @@ static const struct object_ops async_ops =
|
||||
no_link_name, /* link_name */
|
||||
NULL, /* unlink_name */
|
||||
no_open_file, /* open_file */
|
||||
@@ -53,15 +53,7 @@ index ec46103..38ea0fb 100644
|
||||
no_close_handle, /* close_handle */
|
||||
async_destroy /* destroy */
|
||||
};
|
||||
@@ -107,6 +108,7 @@ static const struct object_ops async_queue_ops =
|
||||
no_link_name, /* link_name */
|
||||
NULL, /* unlink_name */
|
||||
no_open_file, /* open_file */
|
||||
+ no_alloc_handle, /* alloc_handle */
|
||||
no_close_handle, /* close_handle */
|
||||
async_queue_destroy /* destroy */
|
||||
};
|
||||
@@ -417,6 +419,7 @@ static const struct object_ops iosb_ops =
|
||||
@@ -452,6 +453,7 @@ static const struct object_ops iosb_ops =
|
||||
no_link_name, /* link_name */
|
||||
NULL, /* unlink_name */
|
||||
no_open_file, /* open_file */
|
||||
@@ -70,7 +62,7 @@ index ec46103..38ea0fb 100644
|
||||
iosb_destroy /* destroy */
|
||||
};
|
||||
diff --git a/server/atom.c b/server/atom.c
|
||||
index 3ff7540..7bebf13 100644
|
||||
index 3ff75407d9f..7bebf136a21 100644
|
||||
--- a/server/atom.c
|
||||
+++ b/server/atom.c
|
||||
@@ -90,6 +90,7 @@ static const struct object_ops atom_table_ops =
|
||||
@@ -82,7 +74,7 @@ index 3ff7540..7bebf13 100644
|
||||
atom_table_destroy /* destroy */
|
||||
};
|
||||
diff --git a/server/change.c b/server/change.c
|
||||
index d7ebf3b..ac48cce 100644
|
||||
index 4dd7933f3ee..9340d4ad85c 100644
|
||||
--- a/server/change.c
|
||||
+++ b/server/change.c
|
||||
@@ -172,6 +172,7 @@ static const struct object_ops dir_ops =
|
||||
@@ -94,10 +86,10 @@ index d7ebf3b..ac48cce 100644
|
||||
dir_destroy /* destroy */
|
||||
};
|
||||
diff --git a/server/clipboard.c b/server/clipboard.c
|
||||
index a93319a..4dd4b50 100644
|
||||
index 160eb46959d..70b7e325380 100644
|
||||
--- a/server/clipboard.c
|
||||
+++ b/server/clipboard.c
|
||||
@@ -86,6 +86,7 @@ static const struct object_ops clipboard_ops =
|
||||
@@ -87,6 +87,7 @@ static const struct object_ops clipboard_ops =
|
||||
no_link_name, /* link_name */
|
||||
NULL, /* unlink_name */
|
||||
no_open_file, /* open_file */
|
||||
@@ -106,7 +98,7 @@ index a93319a..4dd4b50 100644
|
||||
clipboard_destroy /* destroy */
|
||||
};
|
||||
diff --git a/server/completion.c b/server/completion.c
|
||||
index 8b8983a..72dbc5b 100644
|
||||
index 8b8983a157f..72dbc5b821f 100644
|
||||
--- a/server/completion.c
|
||||
+++ b/server/completion.c
|
||||
@@ -75,6 +75,7 @@ static const struct object_ops completion_ops =
|
||||
@@ -118,7 +110,7 @@ index 8b8983a..72dbc5b 100644
|
||||
completion_destroy /* destroy */
|
||||
};
|
||||
diff --git a/server/console.c b/server/console.c
|
||||
index 5b69e76..832f0d4 100644
|
||||
index 5b69e769a61..832f0d4af34 100644
|
||||
--- a/server/console.c
|
||||
+++ b/server/console.c
|
||||
@@ -87,6 +87,7 @@ static const struct object_ops console_input_ops =
|
||||
@@ -146,7 +138,7 @@ index 5b69e76..832f0d4 100644
|
||||
screen_buffer_destroy /* destroy */
|
||||
};
|
||||
diff --git a/server/debugger.c b/server/debugger.c
|
||||
index 2eb794a..a2c07ba 100644
|
||||
index 2eb794aaf25..a2c07ba95c3 100644
|
||||
--- a/server/debugger.c
|
||||
+++ b/server/debugger.c
|
||||
@@ -84,6 +84,7 @@ static const struct object_ops debug_event_ops =
|
||||
@@ -166,10 +158,10 @@ index 2eb794a..a2c07ba 100644
|
||||
debug_ctx_destroy /* destroy */
|
||||
};
|
||||
diff --git a/server/device.c b/server/device.c
|
||||
index 975507e..2abe695 100644
|
||||
index 192395dcc7f..a7844749040 100644
|
||||
--- a/server/device.c
|
||||
+++ b/server/device.c
|
||||
@@ -76,6 +76,7 @@ static const struct object_ops irp_call_ops =
|
||||
@@ -75,6 +75,7 @@ static const struct object_ops irp_call_ops =
|
||||
no_link_name, /* link_name */
|
||||
NULL, /* unlink_name */
|
||||
no_open_file, /* open_file */
|
||||
@@ -177,7 +169,7 @@ index 975507e..2abe695 100644
|
||||
no_close_handle, /* close_handle */
|
||||
irp_call_destroy /* destroy */
|
||||
};
|
||||
@@ -112,6 +113,7 @@ static const struct object_ops device_manager_ops =
|
||||
@@ -111,6 +112,7 @@ static const struct object_ops device_manager_ops =
|
||||
no_link_name, /* link_name */
|
||||
NULL, /* unlink_name */
|
||||
no_open_file, /* open_file */
|
||||
@@ -185,7 +177,7 @@ index 975507e..2abe695 100644
|
||||
no_close_handle, /* close_handle */
|
||||
device_manager_destroy /* destroy */
|
||||
};
|
||||
@@ -153,6 +155,7 @@ static const struct object_ops device_ops =
|
||||
@@ -152,6 +154,7 @@ static const struct object_ops device_ops =
|
||||
directory_link_name, /* link_name */
|
||||
default_unlink_name, /* unlink_name */
|
||||
device_open_file, /* open_file */
|
||||
@@ -193,7 +185,7 @@ index 975507e..2abe695 100644
|
||||
no_close_handle, /* close_handle */
|
||||
device_destroy /* destroy */
|
||||
};
|
||||
@@ -201,6 +204,7 @@ static const struct object_ops device_file_ops =
|
||||
@@ -197,6 +200,7 @@ static const struct object_ops device_file_ops =
|
||||
no_link_name, /* link_name */
|
||||
NULL, /* unlink_name */
|
||||
no_open_file, /* open_file */
|
||||
@@ -202,7 +194,7 @@ index 975507e..2abe695 100644
|
||||
device_file_destroy /* destroy */
|
||||
};
|
||||
diff --git a/server/directory.c b/server/directory.c
|
||||
index 7ffaedc..d903ff2 100644
|
||||
index 7ffaedc4623..d903ff283c0 100644
|
||||
--- a/server/directory.c
|
||||
+++ b/server/directory.c
|
||||
@@ -67,6 +67,7 @@ static const struct object_ops object_type_ops =
|
||||
@@ -222,7 +214,7 @@ index 7ffaedc..d903ff2 100644
|
||||
directory_destroy /* destroy */
|
||||
};
|
||||
diff --git a/server/event.c b/server/event.c
|
||||
index cfc0f6a..608fafb 100644
|
||||
index cfc0f6afc0d..608fafb94d7 100644
|
||||
--- a/server/event.c
|
||||
+++ b/server/event.c
|
||||
@@ -68,6 +68,7 @@ static const struct object_ops event_ops =
|
||||
@@ -242,7 +234,7 @@ index cfc0f6a..608fafb 100644
|
||||
no_destroy /* destroy */
|
||||
};
|
||||
diff --git a/server/fd.c b/server/fd.c
|
||||
index 3ccd0f8..8a961a5 100644
|
||||
index 9322e2c1c15..721432a4ff3 100644
|
||||
--- a/server/fd.c
|
||||
+++ b/server/fd.c
|
||||
@@ -217,6 +217,7 @@ static const struct object_ops fd_ops =
|
||||
@@ -278,7 +270,7 @@ index 3ccd0f8..8a961a5 100644
|
||||
no_destroy /* destroy */
|
||||
};
|
||||
diff --git a/server/file.c b/server/file.c
|
||||
index 2f5371d..359cf7a 100644
|
||||
index 3809012dc8f..e2826c73725 100644
|
||||
--- a/server/file.c
|
||||
+++ b/server/file.c
|
||||
@@ -95,6 +95,7 @@ static const struct object_ops file_ops =
|
||||
@@ -290,7 +282,7 @@ index 2f5371d..359cf7a 100644
|
||||
file_destroy /* destroy */
|
||||
};
|
||||
diff --git a/server/handle.c b/server/handle.c
|
||||
index 37fba69..a8fd228 100644
|
||||
index 35ab8607c85..782baefaaa0 100644
|
||||
--- a/server/handle.c
|
||||
+++ b/server/handle.c
|
||||
@@ -133,6 +133,7 @@ static const struct object_ops handle_table_ops =
|
||||
@@ -321,7 +313,7 @@ index 37fba69..a8fd228 100644
|
||||
return index_to_handle(i);
|
||||
}
|
||||
|
||||
@@ -372,7 +377,11 @@ struct handle_table *copy_handle_table( struct process *process, struct process
|
||||
@@ -373,7 +378,11 @@ struct handle_table *copy_handle_table( struct process *process, struct process
|
||||
for (i = 0; i <= table->last; i++, ptr++)
|
||||
{
|
||||
if (!ptr->ptr) continue;
|
||||
@@ -335,7 +327,7 @@ index 37fba69..a8fd228 100644
|
||||
}
|
||||
}
|
||||
diff --git a/server/hook.c b/server/hook.c
|
||||
index 3a0e4b4..dc653b8 100644
|
||||
index 3a0e4b4d1d3..dc653b8c42e 100644
|
||||
--- a/server/hook.c
|
||||
+++ b/server/hook.c
|
||||
@@ -91,6 +91,7 @@ static const struct object_ops hook_table_ops =
|
||||
@@ -347,7 +339,7 @@ index 3a0e4b4..dc653b8 100644
|
||||
hook_table_destroy /* destroy */
|
||||
};
|
||||
diff --git a/server/mailslot.c b/server/mailslot.c
|
||||
index 783b28b..077547f 100644
|
||||
index d7affa514bf..671c969b9a5 100644
|
||||
--- a/server/mailslot.c
|
||||
+++ b/server/mailslot.c
|
||||
@@ -89,6 +89,7 @@ static const struct object_ops mailslot_ops =
|
||||
@@ -375,7 +367,7 @@ index 783b28b..077547f 100644
|
||||
mailslot_device_destroy /* destroy */
|
||||
};
|
||||
diff --git a/server/mapping.c b/server/mapping.c
|
||||
index f03ea7a..a465bf5 100644
|
||||
index f03ea7a6f63..a465bf5f2dd 100644
|
||||
--- a/server/mapping.c
|
||||
+++ b/server/mapping.c
|
||||
@@ -94,6 +94,7 @@ static const struct object_ops mapping_ops =
|
||||
@@ -387,7 +379,7 @@ index f03ea7a..a465bf5 100644
|
||||
mapping_destroy /* destroy */
|
||||
};
|
||||
diff --git a/server/mutex.c b/server/mutex.c
|
||||
index d1887e4..a2a0a24 100644
|
||||
index d1887e4bc45..a2a0a24bdc3 100644
|
||||
--- a/server/mutex.c
|
||||
+++ b/server/mutex.c
|
||||
@@ -71,6 +71,7 @@ static const struct object_ops mutex_ops =
|
||||
@@ -399,10 +391,10 @@ index d1887e4..a2a0a24 100644
|
||||
mutex_destroy /* destroy */
|
||||
};
|
||||
diff --git a/server/named_pipe.c b/server/named_pipe.c
|
||||
index 3245688..8ed4b97 100644
|
||||
index 80363cb971a..abacf0a4b76 100644
|
||||
--- a/server/named_pipe.c
|
||||
+++ b/server/named_pipe.c
|
||||
@@ -134,6 +134,7 @@ static const struct object_ops named_pipe_ops =
|
||||
@@ -148,6 +148,7 @@ static const struct object_ops named_pipe_ops =
|
||||
named_pipe_link_name, /* link_name */
|
||||
default_unlink_name, /* unlink_name */
|
||||
named_pipe_open_file, /* open_file */
|
||||
@@ -410,7 +402,7 @@ index 3245688..8ed4b97 100644
|
||||
no_close_handle, /* close_handle */
|
||||
named_pipe_destroy /* destroy */
|
||||
};
|
||||
@@ -165,6 +166,7 @@ static const struct object_ops pipe_server_ops =
|
||||
@@ -184,6 +185,7 @@ static const struct object_ops pipe_server_ops =
|
||||
no_link_name, /* link_name */
|
||||
NULL, /* unlink_name */
|
||||
no_open_file, /* open_file */
|
||||
@@ -418,7 +410,7 @@ index 3245688..8ed4b97 100644
|
||||
fd_close_handle, /* close_handle */
|
||||
pipe_server_destroy /* destroy */
|
||||
};
|
||||
@@ -208,6 +210,7 @@ static const struct object_ops pipe_client_ops =
|
||||
@@ -227,6 +229,7 @@ static const struct object_ops pipe_client_ops =
|
||||
no_link_name, /* link_name */
|
||||
NULL, /* unlink_name */
|
||||
no_open_file, /* open_file */
|
||||
@@ -426,7 +418,7 @@ index 3245688..8ed4b97 100644
|
||||
fd_close_handle, /* close_handle */
|
||||
pipe_client_destroy /* destroy */
|
||||
};
|
||||
@@ -255,6 +258,7 @@ static const struct object_ops named_pipe_device_ops =
|
||||
@@ -273,6 +276,7 @@ static const struct object_ops named_pipe_device_ops =
|
||||
directory_link_name, /* link_name */
|
||||
default_unlink_name, /* unlink_name */
|
||||
named_pipe_device_open_file, /* open_file */
|
||||
@@ -435,10 +427,10 @@ index 3245688..8ed4b97 100644
|
||||
named_pipe_device_destroy /* destroy */
|
||||
};
|
||||
diff --git a/server/object.c b/server/object.c
|
||||
index ad22ec1..f5d7d9f 100644
|
||||
index 4455718aac3..14cd38e6f7e 100644
|
||||
--- a/server/object.c
|
||||
+++ b/server/object.c
|
||||
@@ -652,6 +652,10 @@ struct object *no_open_file( struct object *obj, unsigned int access, unsigned i
|
||||
@@ -692,6 +692,10 @@ struct object *no_open_file( struct object *obj, unsigned int access, unsigned i
|
||||
return NULL;
|
||||
}
|
||||
|
||||
@@ -450,7 +442,7 @@ index ad22ec1..f5d7d9f 100644
|
||||
{
|
||||
return 1; /* ok to close */
|
||||
diff --git a/server/object.h b/server/object.h
|
||||
index b5c50e1..72ad852 100644
|
||||
index b5c50e1cee8..72ad8528c5a 100644
|
||||
--- a/server/object.h
|
||||
+++ b/server/object.h
|
||||
@@ -89,8 +89,10 @@ struct object_ops
|
||||
@@ -474,7 +466,7 @@ index b5c50e1..72ad852 100644
|
||||
extern void no_destroy( struct object *obj );
|
||||
#ifdef DEBUG_OBJECTS
|
||||
diff --git a/server/process.c b/server/process.c
|
||||
index e9e2f21..836c1cb4 100644
|
||||
index 2327a2664b3..22406d109f8 100644
|
||||
--- a/server/process.c
|
||||
+++ b/server/process.c
|
||||
@@ -84,6 +84,7 @@ static const struct object_ops process_ops =
|
||||
@@ -502,7 +494,7 @@ index e9e2f21..836c1cb4 100644
|
||||
job_destroy /* destroy */
|
||||
};
|
||||
diff --git a/server/queue.c b/server/queue.c
|
||||
index c479b38..382f14f 100644
|
||||
index c479b388bd6..382f14f12d1 100644
|
||||
--- a/server/queue.c
|
||||
+++ b/server/queue.c
|
||||
@@ -181,6 +181,7 @@ static const struct object_ops msg_queue_ops =
|
||||
@@ -522,7 +514,7 @@ index c479b38..382f14f 100644
|
||||
thread_input_destroy /* destroy */
|
||||
};
|
||||
diff --git a/server/registry.c b/server/registry.c
|
||||
index 0731b22..cfc1534 100644
|
||||
index 734a1115b21..6294aa36f03 100644
|
||||
--- a/server/registry.c
|
||||
+++ b/server/registry.c
|
||||
@@ -170,6 +170,7 @@ static const struct object_ops key_ops =
|
||||
@@ -534,7 +526,7 @@ index 0731b22..cfc1534 100644
|
||||
key_destroy /* destroy */
|
||||
};
|
||||
diff --git a/server/request.c b/server/request.c
|
||||
index 781889c..d434990 100644
|
||||
index 6120bc550ff..83e608917f8 100644
|
||||
--- a/server/request.c
|
||||
+++ b/server/request.c
|
||||
@@ -107,6 +107,7 @@ static const struct object_ops master_socket_ops =
|
||||
@@ -546,7 +538,7 @@ index 781889c..d434990 100644
|
||||
master_socket_destroy /* destroy */
|
||||
};
|
||||
diff --git a/server/semaphore.c b/server/semaphore.c
|
||||
index 08ff153..15e7392 100644
|
||||
index 08ff1536cee..15e73925131 100644
|
||||
--- a/server/semaphore.c
|
||||
+++ b/server/semaphore.c
|
||||
@@ -68,6 +68,7 @@ static const struct object_ops semaphore_ops =
|
||||
@@ -558,10 +550,10 @@ index 08ff153..15e7392 100644
|
||||
no_destroy /* destroy */
|
||||
};
|
||||
diff --git a/server/serial.c b/server/serial.c
|
||||
index 6f9cc24..ca4ac1f 100644
|
||||
index 85dd104bc68..9842f9ef42c 100644
|
||||
--- a/server/serial.c
|
||||
+++ b/server/serial.c
|
||||
@@ -106,6 +106,7 @@ static const struct object_ops serial_ops =
|
||||
@@ -102,6 +102,7 @@ static const struct object_ops serial_ops =
|
||||
no_link_name, /* link_name */
|
||||
NULL, /* unlink_name */
|
||||
no_open_file, /* open_file */
|
||||
@@ -570,7 +562,7 @@ index 6f9cc24..ca4ac1f 100644
|
||||
serial_destroy /* destroy */
|
||||
};
|
||||
diff --git a/server/signal.c b/server/signal.c
|
||||
index 74416fa..4b2b8c4 100644
|
||||
index 74416fab7be..4b2b8c4a15e 100644
|
||||
--- a/server/signal.c
|
||||
+++ b/server/signal.c
|
||||
@@ -77,6 +77,7 @@ static const struct object_ops handler_ops =
|
||||
@@ -582,7 +574,7 @@ index 74416fa..4b2b8c4 100644
|
||||
handler_destroy /* destroy */
|
||||
};
|
||||
diff --git a/server/snapshot.c b/server/snapshot.c
|
||||
index e35588a..6e788ab 100644
|
||||
index e35588a136c..6e788abde1c 100644
|
||||
--- a/server/snapshot.c
|
||||
+++ b/server/snapshot.c
|
||||
@@ -71,6 +71,7 @@ static const struct object_ops snapshot_ops =
|
||||
@@ -594,7 +586,7 @@ index e35588a..6e788ab 100644
|
||||
snapshot_destroy /* destroy */
|
||||
};
|
||||
diff --git a/server/sock.c b/server/sock.c
|
||||
index f70a85d..153f901 100644
|
||||
index cc9bbccad7e..e903770e4bb 100644
|
||||
--- a/server/sock.c
|
||||
+++ b/server/sock.c
|
||||
@@ -155,6 +155,7 @@ static const struct object_ops sock_ops =
|
||||
@@ -605,7 +597,7 @@ index f70a85d..153f901 100644
|
||||
fd_close_handle, /* close_handle */
|
||||
sock_destroy /* destroy */
|
||||
};
|
||||
@@ -987,6 +988,7 @@ static const struct object_ops ifchange_ops =
|
||||
@@ -978,6 +979,7 @@ static const struct object_ops ifchange_ops =
|
||||
no_link_name, /* link_name */
|
||||
NULL, /* unlink_name */
|
||||
no_open_file, /* open_file */
|
||||
@@ -614,7 +606,7 @@ index f70a85d..153f901 100644
|
||||
ifchange_destroy /* destroy */
|
||||
};
|
||||
diff --git a/server/symlink.c b/server/symlink.c
|
||||
index 9199bc5..ecc0e43 100644
|
||||
index 9199bc559d7..ecc0e4300c4 100644
|
||||
--- a/server/symlink.c
|
||||
+++ b/server/symlink.c
|
||||
@@ -70,6 +70,7 @@ static const struct object_ops symlink_ops =
|
||||
@@ -626,7 +618,7 @@ index 9199bc5..ecc0e43 100644
|
||||
symlink_destroy /* destroy */
|
||||
};
|
||||
diff --git a/server/thread.c b/server/thread.c
|
||||
index e18c208..b025f76 100644
|
||||
index 70f5f28739e..5b0b6377e85 100644
|
||||
--- a/server/thread.c
|
||||
+++ b/server/thread.c
|
||||
@@ -120,6 +120,7 @@ static const struct object_ops thread_apc_ops =
|
||||
@@ -646,7 +638,7 @@ index e18c208..b025f76 100644
|
||||
destroy_thread /* destroy */
|
||||
};
|
||||
diff --git a/server/timer.c b/server/timer.c
|
||||
index c8b4fa8..23c613b 100644
|
||||
index c8b4fa8194c..23c613b3cbd 100644
|
||||
--- a/server/timer.c
|
||||
+++ b/server/timer.c
|
||||
@@ -75,6 +75,7 @@ static const struct object_ops timer_ops =
|
||||
@@ -658,10 +650,10 @@ index c8b4fa8..23c613b 100644
|
||||
timer_destroy /* destroy */
|
||||
};
|
||||
diff --git a/server/token.c b/server/token.c
|
||||
index ca12813..e13d03a 100644
|
||||
index 532d7b74059..63e9833fc88 100644
|
||||
--- a/server/token.c
|
||||
+++ b/server/token.c
|
||||
@@ -161,6 +161,7 @@ static const struct object_ops token_ops =
|
||||
@@ -163,6 +163,7 @@ static const struct object_ops token_ops =
|
||||
no_link_name, /* link_name */
|
||||
NULL, /* unlink_name */
|
||||
no_open_file, /* open_file */
|
||||
@@ -670,7 +662,7 @@ index ca12813..e13d03a 100644
|
||||
token_destroy /* destroy */
|
||||
};
|
||||
diff --git a/server/winstation.c b/server/winstation.c
|
||||
index a0be058..5f96be8 100644
|
||||
index a0be0586523..5f96be8e13f 100644
|
||||
--- a/server/winstation.c
|
||||
+++ b/server/winstation.c
|
||||
@@ -75,6 +75,7 @@ static const struct object_ops winstation_ops =
|
||||
@@ -690,5 +682,5 @@ index a0be058..5f96be8 100644
|
||||
desktop_destroy /* destroy */
|
||||
};
|
||||
--
|
||||
2.9.0
|
||||
2.13.1
|
||||
|
||||
|
Reference in New Issue
Block a user