Ole-BSTR-Concat broken?

Marcus Meissner marcus at jet.franken.de
Sat Jun 24 05:42:51 CDT 2006


On Sat, Jun 24, 2006 at 11:47:51AM +0200, Olaf Schmidt wrote:
> Hi *.*,
> 
> seems, that the Ole-BSTR-Concat doesn't work anymore:
> (Debian Sid, from wine 0.9.12 upwards - wine configured, 
> to use the builtin Ole-Stuff)
> 
> In VB-Applications (wich are using (wide) Ole-BSTRs under
> the hood), I can reduce the problem to the following:
> 
> That means, that the current implementation does not use
> the BSTR-Len-Descriptor anymore (it has worked in 0.9.10
> or 0.9.11 - not very sure, but think it was 0.9.11 in my last tests)
> Instead it now behaves like routines, wich have to concat 
> Zero-Terminated Strings.
> 
> Nothing changed in my wine-configuration - only apt-getted to 
> 0.9.12 first -> then to the latest 0.9.16 (ubuntu-deb) -> same
> problem.
> 
> Do you handle the OLE-BSTR-stuff directly in wine, or do you
> give that jobs to other Libs in the system (the 0.9.12er winelib-
> update has also changed some dependencies (Gtk, libc* and 
> others)?

We do this ourselves. 

The current CVS contains fixes from Juan Lang for this or
at least a related problem.

Ciao, Marcus



More information about the wine-devel mailing list