diff options
author | Carl Worth <cworth@cworth.org> | 2004-11-23 12:53:46 +0000 |
---|---|---|
committer | Carl Worth <cworth@cworth.org> | 2004-11-23 12:53:46 +0000 |
commit | 7478ea5051306cf38ed29d9c9faa4c0263f413b8 (patch) | |
tree | 3f090401ae2ed72ef59a282f8145de8053f963dd /BUGS | |
parent | 78f1206bf8d71d56117fa5dee95b1314f7b1421c (diff) |
Add note that bug has been fixed. (main): Instrumentation code for testing cache destruction.
Support tests that produce no output, (don't check image if (width,height) == (0,0)).
Add #include <assert.h> here rather than in multiple .c files.
Add const qualifier to static cache_arrangements table. (_cache_sane_state): Remove refcount assertion as it it false during the cairo_cache_destroy. (_cache_sane_state): #include <assert.h> moved up to cairoint.h (_entry_destroy): Fix bug in assertion (used_memory >= entry->memory), not >. (_cairo_cache_destroy): Fix timing of refcount decrement so that the destroy function actually works.
Diffstat (limited to 'BUGS')
-rw-r--r-- | BUGS | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -97,3 +97,10 @@ move_to_show_surface (see cairo/test): cairo falls over with XFree86 4.2 (probably braindead depth handling somewhere). + +-- + +The caches abort when asked for a too-large item, (should be possible +to trigger by asking for a giant font, "cairo_scale_font (cr, 2000)" +perhaps). Even if the caches don't want to hold them, we need to be +able to allocate these objects. |