diff options
author | Jay Berkenbilt <ejb@ql.org> | 2009-10-18 02:12:35 +0200 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2009-10-18 02:12:35 +0200 |
commit | 62c5fa6b48bb08018f023fe4a08e3139ca771691 (patch) | |
tree | 7e080aa487825eeac25ca46eb056a18dba7eaa99 | |
parent | aaeb71093d4ba3eafee0efece3b8bad7c18f0f00 (diff) | |
download | qpdf-62c5fa6b48bb08018f023fe4a08e3139ca771691.tar.zst |
use srand and rand instead of srandom and random of the latter are not available
git-svn-id: svn+q:///qpdf/trunk@814 71b93d88-0707-0410-a8cf-f5a4172ac649
-rw-r--r-- | configure.ac | 1 | ||||
-rw-r--r-- | libqpdf/Pl_AES_PDF.cc | 5 |
2 files changed, 6 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index 09670697..3e672bc3 100644 --- a/configure.ac +++ b/configure.ac @@ -41,6 +41,7 @@ fi AC_TYPE_UINT16_T AC_TYPE_UINT32_T +AC_CHECK_FUNCS(random) AC_MSG_CHECKING(for gnu make >= 3.81) make_okay=0 diff --git a/libqpdf/Pl_AES_PDF.cc b/libqpdf/Pl_AES_PDF.cc index e3294ec5..4b715012 100644 --- a/libqpdf/Pl_AES_PDF.cc +++ b/libqpdf/Pl_AES_PDF.cc @@ -7,6 +7,11 @@ #include <qpdf/rijndael.h> #include <string> #include <stdlib.h> +#include <qpdf/qpdf-config.h> +#ifndef HAVE_RANDOM +# define random rand +# define srandom srand +#endif Pl_AES_PDF::Pl_AES_PDF(char const* identifier, Pipeline* next, bool encrypt, unsigned char const key[key_size]) : |