History log of /inkscape/src/libuemf/upmf.c
Revision Date Author Comments Expand
8bda3b4c9722b7481a9ed97a4f5c946a5b6797ac 27-Jan-2016 mathog <>

patch should fix bug 1480651

7cfe82a156c91e3be66ccf756e7b147ee427f431 28-May-2015 mathog <>

clean up a couple of clang warnings

089baf4cc94d795399ba8edb7c0a7807af901f1d 22-May-2015 mathog <>

minor tweaks to libUEMF and related code

06517eb74772b7c18a8ab8d703405646d9ec05d3 27-Apr-2015 mathog <>

patch for bugs 1447850 and 1447382

3454db7714cfb1d4b86a7aeae6f33ca5672ea4b0 27-Mar-2014 David Mathog <mathog@caltech.edu>

Patch for libuemf. ----- Somewhere along the line during the clang patches the version of libUEMF in inkscape acquired changes not in the upstream library. Small patch which puts them back in sync.

83f4fe0217c7ebdf04a0029bc16fe4b340bfe0fa 26-Mar-2014 David Mathog <mathog@caltech.edu>

Fixed typo.

de94547c5bd6a8fd2e8c9e5ddfafebc81d5ab871 26-Mar-2014 David Mathog <mathog@caltech.edu>

Second patch for analyzer warnings in libuemf.

2bf3910a9fbe18eb8fb519f02f9d49d68df7ee7a 25-Mar-2014 David Mathog <mathog@caltech.edu>

Patch for several issues in libuemf. ----- The patch: 1. Removes half a dozen or so code lines that didn't do anything. 2. Fixes a couple of missing tests for pointers which cannot be NULL. (Note that in many instances the pseudoobject functions in upmf.c do accept null pointers because the objects being constructed have optional parts.) 3. There was one "real" potential memory leak (line 6276 in upmf.c, numbers before the patch). I fixed the others too, but they just never happen (iconv would have to fail in some strange way.) There are no (real) memory access violations or memory leaks in any of this either in standalone libUEMF testing or in use as part of Inkscape as determined from valgrind runs.

1df6105803c4c56c020a56301c7c9c4890fd4158 18-Jan-2014 mathog <mathog@caltech.edu>

libUEMF update; EMF linear gradient bug fixes (bug #1263242)

/inkscape/src/extension/CMakeLists.txt /inkscape/src/extension/internal/Makefile_insert /inkscape/src/extension/internal/emf-inout.cpp /inkscape/src/extension/internal/emf-inout.h /inkscape/src/extension/internal/emf-print.cpp /inkscape/src/extension/internal/emf-print.h /inkscape/src/extension/internal/metafile-inout.cpp /inkscape/src/extension/internal/metafile-inout.h /inkscape/src/extension/internal/metafile-print.cpp /inkscape/src/extension/internal/wmf-inout.cpp /inkscape/src/extension/internal/wmf-inout.h /inkscape/src/extension/internal/wmf-print.cpp CMakeLists.txt Makefile_insert README uemf.c uemf.h uemf_endian.c uemf_endian.h uemf_print.c uemf_print.h uemf_utf.c uemf_utf.h upmf.c upmf.h upmf_print.c upmf_print.h uwmf.c uwmf.h uwmf_endian.c uwmf_endian.h uwmf_print.c uwmf_print.h