Cleaned up and removed some no longer used code.

diff --git a/files/change.c b/files/change.c
index 331700c..3dde14c 100644
--- a/files/change.c
+++ b/files/change.c
@@ -29,14 +29,10 @@
 typedef struct
 {
     K32OBJ       header;
-
     LPSTR        lpPathName;
     BOOL32       bWatchSubtree;
     DWORD        dwNotifyFilter;
-
-    THREAD_QUEUE wait_queue;    
     BOOL32       notify;
-
 } CHANGE_OBJECT;
 
 /****************************************************************************
@@ -67,13 +63,11 @@
     CHANGE_OBJECT *change;
     struct create_change_notification_request req;
     struct create_change_notification_reply reply;
-    int len;
 
     req.subtree = bWatchSubtree;
     req.filter  = dwNotifyFilter;
     CLIENT_SendRequest( REQ_CREATE_CHANGE_NOTIFICATION, -1, 1, &req, sizeof(req) );
-    CLIENT_WaitReply( &len, NULL, 1, &reply, sizeof(reply) );
-    CHECK_LEN( len, sizeof(reply) );
+    CLIENT_WaitSimpleReply( &reply, sizeof(reply), NULL );
     if (reply.handle == -1) return INVALID_HANDLE_VALUE32;
 
     change = HeapAlloc( SystemHeap, 0, sizeof(CHANGE_OBJECT) );
@@ -89,8 +83,6 @@
     change->lpPathName = HEAP_strdupA( SystemHeap, 0, lpPathName );
     change->bWatchSubtree = bWatchSubtree;
     change->dwNotifyFilter = dwNotifyFilter;
-
-    change->wait_queue = NULL;
     change->notify = FALSE;
 
     return HANDLE_Alloc( PROCESS_Current(), &change->header,