"Rok Mandeljc" rokmandeljc@hotmail.com wrote:
Dmitry's patch doesn't fix my problem, because app call only Ctl3dIsAutoSubclass and it expects it to be true.
ChangeLog: Changed default internal ctl3d auto subclass flag from false to true
My test shows that after a successful Ctl3dRegister()
Ctl3dIsAutoSubclass()
returns FALSE. Therefore your patch is wrong and you have to investigate what sequence of ctl3d calls in your application makes it return TRUE.
-- Dmitry.
like i said, it calls only Ctl3dIsAutoSubclass() and expects true, otherwise it starts debugger. what if it should be set true for default and Ctl3dRegister sets it to false?
No, my test shows that by default it's set to FALSE. If you can't investigate it yourself for any reason please send a +relay compressed bz2 log (not more than 500 Kb) to me (*not* to the list) showing the real behaviour of your application.
Thanks.