Fill var_size in Server Requests

Uwe Bonnes bon at elektron.ikp.physik.tu-darmstadt.de
Sat Oct 27 18:29:15 CDT 2001


Hallo,

while SERVER_START_REQ setzt var_size = 0, SERVER_START_VAR_REQ didn't touch
var_size. I think it should set this size, also I haven't noticed a change
in wine behavior with the patch applied.

Changelog: include/wine/server.h (SERVER_START_VAR_REQ)
	   Fill in var_size field

Bye
-- 
Uwe Bonnes                bon at elektron.ikp.physik.tu-darmstadt.de

Institut fuer Kernphysik  Schlossgartenstrasse 9  64289 Darmstadt
--------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------
Index: wine/include/wine/server.h
===================================================================
RCS file: /home/wine/wine/include/wine/server.h,v
retrieving revision 1.1
diff -u -r1.1 server.h
--- wine/include/wine/server.h	2001/07/19 00:39:10	1.1
+++ wine/include/wine/server.h	2001/10/27 21:59:19
@@ -83,6 +83,7 @@
 
 #define SERVER_END_VAR_REQ \
         while(0); \
+        __req.header.var_size =  NtCurrentTeb()->buffer_pos - __f.buffer_pos;\
         NtCurrentTeb()->buffer_pos = __f.buffer_pos; \
         __wine_pop_frame( &__f.frame ); \
     } while(0)




More information about the wine-patches mailing list