comparison src/buffer.c @ 98:0d2f883870bc r20-1b1

Import from CVS: tag r20-1b1
author cvs
date Mon, 13 Aug 2007 09:13:56 +0200
parents 6a378aca36af
children 4be1180a9e89
comparison
equal deleted inserted replaced
97:498bf5da1c90 98:0d2f883870bc
1773 int malloc_use; 1773 int malloc_use;
1774 int was_requested; 1774 int was_requested;
1775 int gap; 1775 int gap;
1776 1776
1777 was_requested = b->text->z - 1; 1777 was_requested = b->text->z - 1;
1778 gap = b->text->gap_size; 1778 gap = b->text->gap_size + b->text->end_gap_size;
1779 malloc_use = malloced_storage_size (b->text->beg, was_requested + gap, 0); 1779 malloc_use = malloced_storage_size (b->text->beg, was_requested + gap, 0);
1780 ovstats->gap_overhead += gap; 1780 ovstats->gap_overhead += gap;
1781 ovstats->was_requested += was_requested; 1781 ovstats->was_requested += was_requested;
1782 ovstats->malloc_overhead += malloc_use - (was_requested + gap); 1782 ovstats->malloc_overhead += malloc_use - (was_requested + gap);
1783 return malloc_use; 1783 return malloc_use;