summaryrefslogtreecommitdiff
path: root/src/cairo-scaled-font-subsets.c
AgeCommit message (Expand)AuthorFilesLines
2008-11-29Mark allocation failures as unlikely.Chris Wilson1-14/+14
2008-11-29Mark if(status) as being unlikely.Chris Wilson1-15/+15
2008-11-19[scaled-font] Clean-up compiler warning.Chris Wilson1-10/+10
2008-11-07[hash] Return lookup entry.Chris Wilson1-24/+23
2008-10-30Cleanup 'status && status != UNSUPPORTED'Chris Wilson1-2/+2
2008-10-22Don't add a notdef glyph to Type 3 font subsetsAdrian Johnson1-24/+35
2008-10-22Ensure that the scaled font is frozen for the lifetime of the scaled glyph.Chris Wilson1-16/+14
2008-10-19[scaled-font-subsets] Add locking to unscaled font.Chris Wilson1-6/+17
2008-09-23Replace two boolean args with one enum argAdrian Johnson1-8/+23
2008-09-17[scaled-fonts] Correct the order of scaled/user arguments.Chris Wilson1-2/+2
2008-09-11Put user fonts in a separate subsetAdrian Johnson1-2/+21
2008-09-03[scaled-fonts] Cleanup a couple of valgrind warnings.Chris Wilson1-18/+20
2008-09-02Revamp the build system.Behdad Esfahbod1-0/+5
2008-08-17[scaled-font-subsets] Check for a failed malloc.Chris Wilson1-1/+4
2008-08-17[scaled-font-subsets] Propagate error status from index_to_ucs4().Chris Wilson1-2/+7
2008-08-10Fix _cairo_sub_font_map_glyph() to return correct unicode valueAdrian Johnson1-4/+4
2008-08-08[scaled-font-subsets] Fix UTF-8 mappingBehdad Esfahbod1-4/+5
2008-08-08Make utf8 handling in font subsets more consistentBehdad Esfahbod1-2/+5
2008-08-08[cairo-scaled-font-subsets] Make utf8 handling more robustBehdad Esfahbod1-6/+4
2008-08-08[cairo-scaled-font-subsets] Fix bug with utf8 handlingBehdad Esfahbod1-1/+1
2008-08-08Remove unnecessary checks for CAIRO_STATUS_INVALID_STRINGBehdad Esfahbod1-2/+2
2008-07-06[cairo-scaled-font-subsets] Fix memleak.Chris Wilson1-0/+3
2008-07-06[cairo-scaled-font-subsets] Fix use of unitialised variable.Chris Wilson1-0/+1
2008-06-29[cairo-scaled-font-subsets] And free the allocated memory on failure.Chris Wilson1-1/+7
2008-06-29[cairo-scaled-font-subsets] Add missing malloc check.Chris Wilson1-1/+1
2008-06-29Use subset utf8 mapping to create the glyph names for PS fontsAdrian Johnson1-20/+16
2008-06-29Allow _cairo_scaled_font_subsets_map_glyph() to specify utf8 mappingAdrian Johnson1-3/+109
2008-06-08Implement PDF Type 3 font subsetting of user fontsAdrian Johnson1-1/+3
2008-06-04Store y_advance in cairo_scaled_font_subsets_glyph_tAdrian Johnson1-2/+8
2008-06-03Make font subsetting output fonts in order of the font subset idAdrian Johnson1-18/+40
2008-04-06scaled-font-subsets: Special case .notdef in a new subsetAdrian Johnson1-5/+15
2008-04-06Add assert to scaled_glyph_lookup in scaled-font-subsetsAdrian Johnson1-0/+1
2008-03-12Define _BSD_SOURCE to enable prototypes for strdup, snprintf.Chris Wilson1-0/+1
2008-02-20[cairo-scaled-font-subsets] Fix memleak on failure to reserve .notdef glyph.Chris Wilson1-27/+30
2008-01-20Fix PS/PDF Type 1 font embedding when glyph 0 is usedAdrian Johnson1-17/+19
2008-01-03[cairo-scaled-fonts-subsets] Memleak and error reporting.Chris Wilson1-46/+48
2008-01-03Remove cairo_private from *.c files.Chris Wilson1-1/+1
2007-10-18[cairo-scaled-font-subsets] Simplify boolean return code.Chris Wilson1-11/+9
2007-10-14Make PostScript output text selectableAdrian Johnson1-0/+159
2007-10-05[cairo-scaled-font-subsets] Increment the sub_font counter after insertion.Chris Wilson1-9/+15
2007-10-05[cairo-scaled-font-subset] Propagate errors during collection.Chris Wilson1-4/+16
2007-10-04[cairo-error] Clean up all the warnings and missing _cairo_error() calls.Chris Wilson1-11/+9
2007-10-04[malloc/error] Add call to _cairo_error() after a failed malloc.Chris Wilson1-5/+13
2007-06-29[fix] Avoid int overflow when allocating large buffersVladimir Vukicevic1-2/+2
2007-05-25[cairo-scaled-font-subsets] Shortcut empty subset.Chris Wilson1-0/+4
2007-05-16[cairo-scaled-font-subsets] Destroy the glyph if we fail to cache it.Chris Wilson1-1/+3
2007-05-16[cairo-scaled-font-subsets] Destroy the parent and subfont on error.Chris Wilson1-4/+12
2007-05-16[cairo-scaled-font-subsets] Correctly destroy the hash table.Chris Wilson1-1/+1
2007-05-10[cairo-scaled-font] Check for allocation failure.Chris Wilson1-0/+2
2007-04-21Ensure _cairo_scaled_font_subsets_map_glyph() returns correct valuesAdrian Johnson1-34/+21