Philip Martin wrote:
> Julian Foad <julian.f...@wandisco.com> writes:
> 
> >> To remove the warning I suppose we could drop the app variable, i.e.
> >> 
> >>        new QCoreApplication(...)
> >> 
> >> instead of
> >> 
> >>        app = new QCoreApplication(...)
> >> 
> >> but that might prompt other warnings.
> >
> > The existing code creates the object and (though it never uses its
> > address) never destroys it.  With your change, the object would be
> > created and then immediately destroyed.  That doesn't seem likely to be
> > what's needed, though I'm not sure exactly what is needed here.
> 
> No, it would not be immediately destroyed.  Code outside Subversion may
> destroy it via the singleton interface, but in most cases it will exist
> until the application terminates.

Oh, right, I see.  Yes.  I had to go and refresh my distant memory of C
++ programming before writing that, and I still got it wrong. :-(

- Julian


Reply via email to