summaryrefslogtreecommitdiff
path: root/src/cairo-output-stream.c
AgeCommit message (Expand)AuthorFilesLines
2022-03-08script: Implement device finishUli Schlachter1-11/+4
2021-09-02Allow > 2GB PDF files on platforms with 32-bit longAdrian Johnson1-2/+22
2018-10-16Use HTTPS URLs for gnome.org domainsPaul Menzel1-1/+1
2018-05-07Use _cairo_malloc instead of mallocAdrian Johnson1-7/+7
2017-11-26Use UTF-8 filenames on WindowsTom Schoonjans1-1/+6
2017-10-13output-stream: allow %s strings larger than 512 charsAdrian Johnson1-3/+7
2017-09-22factor out ascii to double code in cff-subset into _cairo_strtodAdrian Johnson1-1/+1
2017-09-16replace _BSD_SOURCE with _DEFAULT_SOURCEAdrian Johnson1-1/+1
2014-09-23Fix compilation with bionic libcAdrian Johnson1-4/+1
2013-12-07pdf/ps: avoid outputting excess decimal places in matricesAdrian Johnson1-0/+39
2011-09-12Introduce a new compositor architectureChris Wilson1-0/+2
2010-07-10Convert mime data length to use unsigned longChris Wilson1-1/+1
2010-04-27Update FSF addressAndrea Canciani1-1/+1
2010-01-22Move _cairo_error() to a standalone headerChris Wilson1-0/+1
2009-10-29Provide a builtin implementation of isspace() and isdigit()Adrian Johnson1-4/+3
2008-11-29Mark allocation failures as unlikely.Chris Wilson1-7/+7
2008-11-29Mark if(status) as being unlikely.Chris Wilson1-1/+1
2008-11-13Add CairoScript backend.Chris Wilson1-6/+37
2008-11-05[png] Attach the png representation to cairo_surface_create_from_png().Chris Wilson1-1/+27
2008-10-19[output-stream] Protect against NULL write_func.Chris Wilson1-0/+3
2008-10-19[output-stream] Accept a NULL filenameChris Wilson1-0/+3
2008-09-11Add null output streamAdrian Johnson1-0/+23
2008-08-26[ps] Mark the hex data as unsigned char.Chris Wilson1-1/+1
2008-08-17[cairo-output-stream] Dead store.Chris Wilson1-1/+0
2008-05-09[src/check-doc-syntax.sh] Fix some bugs in the check and fix errors foundBehdad Esfahbod1-2/+4
2008-03-20Add %g conversion specifer to output-stream for limited precisionAdrian Johnson1-31/+56
2008-03-20Make _cairo_dtostr() staticAdrian Johnson1-1/+1
2008-03-12Define _BSD_SOURCE to enable prototypes for strdup, snprintf.Chris Wilson1-0/+1
2008-02-28Fix PDF ouput when cross-compiling with mingwJody Goldberg1-4/+1
2008-01-28[doc] Make sure all function names in docs are followed by ()Behdad Esfahbod1-2/+1
2008-01-16[cairo-output-stream] Introduce _cairo_output_stream_create_in_error()Chris Wilson1-2/+24
2008-01-05Check errno for appropriate error return.Chris Wilson1-2/+10
2007-11-01Round floats in output-stream to 6 significant digits after decimalAdrian Johnson1-2/+39
2007-10-31[cairo-output-stream] Write out floats to 18 digits after decimal pointBehdad Esfahbod1-1/+1
2007-10-04[cairo-output-stream] Guard against destroying the nil streams.Chris Wilson1-0/+6
2007-10-04[cairo-output-stream] Propagate error status when copying streams.Chris Wilson1-2/+10
2007-10-04[cairo-error] Clean up all the warnings and missing _cairo_error() calls.Chris Wilson1-9/+9
2007-10-04[malloc/error] Add call to _cairo_error() after a failed malloc.Chris Wilson1-5/+16
2007-04-20Make cairo-output-stream.c accept variable width printf fieldsAdrian Johnson1-4/+23
2007-04-10Change _cairo_dtostr to have a void return typeCarl Worth1-4/+1
2007-04-10_cairo_output_stream_vprintf: Add assertion to detect internal inconsitencyCarl Worth1-3/+11
2007-04-10Fix mis-indented _cairo_dtostrCarl Worth1-32/+32
2007-04-03[src] Make sure all source files #include "cairoint.h" as their first includeBehdad Esfahbod1-3/+4
2007-04-03Make sure all nil objects start with _cairo_Behdad Esfahbod1-10/+10
2007-03-21[cairo-output-stream] Remove use of strtolJeff Smith1-5/+3
2007-02-13output-stream: coding style fixAdrian Johnson1-2/+2
2007-02-11Output-stream: Omit the minus sign from negative zeroAdrian Johnson1-0/+4
2006-09-07Make _cairo_output_stream_destroy return the stream's status as a last gasp.Carl Worth1-10/+16
2006-08-07Merge branch 'warnings-cleanup' into cairoCarl Worth1-1/+1
2006-08-07Fix file handle leak in failure path (bug 7616)Carl Worth1-1/+3