Warning for Large Breakdowns


When we first programmed Goldenseal, most people had only a few megabytes of RAM, and it was possible that an Estimate or other transaction with many breakdown lines, would be larger than available memory. To prevent more serious problems, we gave a warning if there were more than 400 line items, and allowed the user to not fill in all items.

Nowadays, most people have a few gigabytes of RAM, so we removed the warning.

Suggested By

User request.

How to Use

You don't need to do anything. It just won't bug you, even if you have thousands of line items. However, loading that many items may be slow.

Technical Details

Programmer note: code changed in CBreakdownArrayOwner::FillTableFromBreakdownArray