Hi Krzysztof,

thanks to your work on riched20.dll, eMule (http://www.emule-project.net) runs 
on wine out of the box (Some display glitches in riched, but fully usable 
otherwise). However, your last patch added an assert statement, which is 
violated by emule. I did not try to find the real problem, but removing the 
assert lets emule work again.

Bye, 
-- 
Michael Jung
[EMAIL PROTECTED]
Index: dlls/riched20/run.c
===================================================================
RCS file: /home/wine/wine/dlls/riched20/run.c,v
retrieving revision 1.8
diff -u -p -r1.8 run.c
--- dlls/riched20/run.c	16 Apr 2005 10:48:35 -0000	1.8
+++ dlls/riched20/run.c	21 Apr 2005 13:47:24 -0000
@@ -519,7 +519,7 @@ void ME_CalcRunExtent(ME_Context *c, ME_
   int nEnd = ME_StrVLen(run->strText);
   SIZE size = ME_GetRunSizeCommon(c, para, run, nEnd, &run->nAscent, &run->nDescent);
   run->nWidth = size.cx;
-  assert(size.cx);
+  //assert(size.cx);
 }
 
 void ME_MustBeWrapped(ME_Context *c, ME_DisplayItem *para)

Reply via email to