lmi
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re[2]: [lmi] wxmsw-2.9.0 regression: messagebox doubling


From: Vadim Zeitlin
Subject: Re[2]: [lmi] wxmsw-2.9.0 regression: messagebox doubling
Date: Thu, 26 Feb 2009 15:20:37 +0100

On Thu, 26 Feb 2009 14:10:48 +0000 Greg Chicares <address@hidden> wrote:

GC> On 2009-02-26 13:23Z, Greg Chicares wrote:
GC> > On 2009-02-26 12:55Z, Vadim Zeitlin wrote:
GC> > 
GC> >>  [file .\input_realization.cpp, line 440]
GC> >>  ---------------------------
GC> >> 
GC> >>  0 is z.CurrentCoiMultiplierRealized_.size()
GC> >>  0 is CurrentCoiMultiplier.size()
GC> [   [file .\yare_input.cpp, line 176]]
GC> > Here I have 55 for both sizes. I believe this is where it goes wrong.
GC> > I will scrutinize this now.
GC> 
GC> Does the problem "go away" if you add this ugly line to 'yare_input.cpp'?
GC> 
GC>  yare_input::yare_input(Input const& z)
GC>  {
GC> +    const_cast<Input&>(z).RealizeAllSequenceInput();
GC> +
GC>      IssueAge                        = z.IssueAge                       
.value();

 Yes. AFAICS this is due to the fact that Input copy ctor doesn't copy
CurrentCoiMultiplierRealized_ as explained in my previous email (which you
probably hadn't received yet when you wrote this one).

 So now I can finally see the original problem (doubled message box). I'll
look at it a.s.a.p.

 Thanks,
VZ

reply via email to

[Prev in Thread] Current Thread [Next in Thread]