diff options
author | André Fabian Silva Delgado <emulatorman@parabola.nu> | 2014-05-31 00:45:32 -0300 |
---|---|---|
committer | André Fabian Silva Delgado <emulatorman@parabola.nu> | 2014-05-31 00:45:32 -0300 |
commit | 925a12a43c2d8cda9f6c0d7e265c54694d5bc1fe (patch) | |
tree | ec16216fc7d336e99633432da7d19792a4d18ffa /pcr/htmldoc/fortify-fail.patch | |
parent | 9a6d5dbc2102a9ee803539a64fbd81fa634ba31b (diff) | |
parent | d4e56a4f98655a6e0cad3e0c6a91bdd9b5edc2d1 (diff) |
Merge branch 'master' of ssh://projects.parabolagnulinux.org:1863/srv/git/abslibre
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; + } + |