[comp.os.msdos.programmer] Maintenance release for TC++

news@reed.UUCP (news) (10/23/90)

Well, I found the answer to my bug, thanks to a tip from a Borland tech
type who saw my message on the Net (thanks! Hoping for more complete Net
support in the near future..)
From: minar@reed.bitnet (Nelson Minar,L08,x640,7776519)
Path: minar

There is an honest-to-god Bug in the compiler that prevents functions that
conditionally return class instances from being inlined (ie:
  Foo test(int x) { return x == 1 ? Foo(4) : Foo(3); }
won't inline, reporting 'destructor required')

Borland has a maintenance release called Turbo C++ 1.01.  It is NOT a patch,
and is definitely not that series of patches for libraries and such. One can
get it by calling Borland, but I think you have to call tech support (the 800
number just told me to call tech support)  Its a free 'upgrade,' but the
disks were on backorder: 2 weeks they told me.

I do not know if other bugs were fixed.
__
\/ minar@reed.bitnet                         You know in your heart its flat.

dwatney@pine.circa.ufl.edu (Marshall Sutherland) (10/23/90)

In article <15592@reed.UUCP>, news@reed.UUCP (news) writes...
>Borland has a maintenance release called Turbo C++ 1.01.  It is NOT a patch,
>and is definitely not that series of patches for libraries and such. One can
>get it by calling Borland, but I think you have to call tech support (the 800
>number just told me to call tech support)  Its a free 'upgrade,' but the
>disks were on backorder: 2 weeks they told me.

Don't ya just love the way vendors don't bother to inform you when there
is an upgrade to the BROKEN version of their product, but when its time
to upgrade a non-broken version (assuming you had the omniscience to
have known to order the fixed version), you get deluged by mail pleading
for you to upgrade for months?

Perhaps on their cute inserts giving reasons to send in your registration
card, they should say "so we can notify you when the next PAID upgrade
is available"  (Like we are are living in a cave and have missed the
months of advance advertising?  actually, I never did get a notice about
TC++ from borland despite registering all 3 versions of TC.)

As should be obvious to anyone in the business, the above gripe could
be made about many (dare I say the majority of) vendors.  Borland just
got "lucky" enough to provide an example.  If I ever feel the urge to
complain about a widespread practice such as this again, I'll try to
remember to point the finger in someone else's direction.  And BTW,
I do like Borland's products (I just wish the would bother to tell me
about them!!).

-----
Marshall Sutherland, Partner/Consultant, Digital Magic Computer Consulting
dwatney@pine.circa.ufl.edu, dwatney@ufpine.bitnet
Sysop, Farthinghale Arms BBS, +1 904 378 4861