This is the mail archive of the cygwin-apps@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [setup and gcc3] Revised patches - now with ChangeLog!



On Mon, 4 Nov 2002, Max Bowsher wrote:

> >> Jason Tishler <jason@tishler.net> wrote:
> >>> What about the attached?
> >>> Note that I only tested setup.exe under Cygwin gcc 2.95.3-5 but I
> >>> also tried something similar under Linux gcc 3.x.
>
> > On Mon, Nov 04, 2002 at 08:05:08PM -0000, Max Bowsher wrote:
> >> Inlined:
> >> -LogSingleton::LogSingleton(){}
> >> +LogSingleton::LogSingleton() : ostream(rdbuf()){}
> >>
> >> Certainly looks less hackish than mine.

But doesn't make any sense. Why call rdbuf() when it just returns the
internal streambuf pointer i.e. the one which you want to set.

IMO, it is good to use ostream (NULL) here and in each of the LogSingleton
heirs' constructors to do rdbuf (new somestreambuf).


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]