Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

BCB6 Update4

0 views
Skip to first unread message

LarryJ

unread,
Sep 26, 2006, 3:40:51 PM9/26/06
to
I have been researching the warning "W8059 Structure packing size has
changed" in the post archives. One old post says that this issue is
addressed in Update 4 for BCB6 but I am not sure how to check if I have
already installed this update. My about-box says Version 6.0 (Build 10.166).
Do I need update 4 and where do I download it?

Thanks
Larry Johnson.


Craig Farrell

unread,
Sep 26, 2006, 3:47:31 PM9/26/06
to
Hi,


> addressed in Update 4 for BCB6 but I am not sure how to check if I have
> already installed this update. My about-box says Version 6.0 (Build 10.166).
> Do I need update 4 and where do I download it?

Check the BCB root for update readme files, e.g.
readme_62.txt
readme_64.txt
If existing, it means it was applied unless someone backed it out.

--Craig

LarryJ

unread,
Sep 27, 2006, 12:12:01 AM9/27/06
to

I have the file, readme_64.txt, in my main CBuilder6 folder. I assume this
means I have the latest update 4 installed. Can you explain why I am getting
the warning W8059 Structure packing size has changed, for just about all my
programs .h files?


"Craig Farrell" <cNO_SPAM.pl...@insprise.com> wrote in message
news:4519838b$1...@newsgroups.borland.com...
> Hi,
>


Bob Gonder

unread,
Sep 27, 2006, 12:14:20 PM9/27/06
to
LarryJ wrote:

> Can you explain why I am getting
>the warning W8059 Structure packing size has changed, for just about all my
>programs .h files?

1 )One or more #pragma were issued which changed packing size without
restoring the original.
2) Your headers were read more than once.

Things to try:
Delete all precompiled headers.
(They might be messed up)
Check poppack.h for proper restoration code.
(Probably the bug that fix 4 fixed)
Place guards around your headers so they only get processed once.
(The size can't change if it is only read once)


0 new messages