diff options
author | aurelien <aurelien@xload.io> | 2014-05-30 19:59:43 +0200 |
---|---|---|
committer | aurelien <aurelien@xload.io> | 2014-05-30 19:59:43 +0200 |
commit | ac7547d79cbb08b0c94b7c60dface7d5c90eb0e3 (patch) | |
tree | fa938f6ea28f03a02afa9bc57579035f3c2dcd1e /pcr/htmldoc/fortify-fail.patch | |
parent | 1268a835f7fb7c40ed82d8be26c05614d1ea3cdc (diff) | |
download | abslibre-ac7547d79cbb08b0c94b7c60dface7d5c90eb0e3.tar.gz abslibre-ac7547d79cbb08b0c94b7c60dface7d5c90eb0e3.tar.bz2 abslibre-ac7547d79cbb08b0c94b7c60dface7d5c90eb0e3.zip |
htmldoc
Diffstat (limited to 'pcr/htmldoc/fortify-fail.patch')
-rw-r--r-- | pcr/htmldoc/fortify-fail.patch | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/pcr/htmldoc/fortify-fail.patch b/pcr/htmldoc/fortify-fail.patch new file mode 100644 index 000000000..32ec88735 --- /dev/null +++ b/pcr/htmldoc/fortify-fail.patch @@ -0,0 +1,21 @@ +diff -ur htmldoc-1.8.27~/htmldoc/ps-pdf.cxx htmldoc-1.8.27/htmldoc/ps-pdf.cxx +--- htmldoc-1.8.27~/htmldoc/ps-pdf.cxx 2009-08-13 19:32:21.846860508 -0400 ++++ htmldoc-1.8.27/htmldoc/ps-pdf.cxx 2009-08-13 19:40:29.185857503 -0400 +@@ -8619,7 +8619,7 @@ + return (NULL); + } + // Safe because buffer is allocated... +- strcpy((char *)r->data.text.buffer, (char *)data); ++ memcpy((char *)r->data.text.buffer, (char *)data, strlen((char *)data)); + get_color(_htmlTextColor, r->data.text.rgb); + break; + case RENDER_IMAGE : +@@ -8640,7 +8640,7 @@ + return (NULL); + } + // Safe because buffer is allocated... +- strcpy((char *)r->data.link, (char *)data); ++ memcpy((char *)r->data.link, (char *)data, strlen((char *)data)); + break; + } + |