diff options
author | Ziv Scully <ziv@mit.edu> | 2015-09-13 16:02:45 -0400 |
---|---|---|
committer | Ziv Scully <ziv@mit.edu> | 2015-09-13 16:02:45 -0400 |
commit | 46fe4e62ddefd8f79f4a29f7a273f585436d3c85 (patch) | |
tree | f6f9a9c57702517edc66c096a50efe0a6e7dca46 /src/c/openssl.c | |
parent | 6aadea0202190d17a35f289f984eb19ec8116672 (diff) |
Start work on pure expression caching.
Diffstat (limited to 'src/c/openssl.c')
-rw-r--r-- | src/c/openssl.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/c/openssl.c b/src/c/openssl.c index 6d018707..533c3e21 100644 --- a/src/c/openssl.c +++ b/src/c/openssl.c @@ -35,7 +35,7 @@ static void random_password() { // OpenSSL callbacks static void thread_id(CRYPTO_THREADID *const result) { - CRYPTO_THREADID_set_numeric(result, pthread_self()); + CRYPTO_THREADID_set_numeric(result, (unsigned long)pthread_self()); } static void lock_or_unlock(const int mode, const int type, const char *file, const int line) { @@ -73,7 +73,7 @@ void uw_init_crypto() { if (access(uw_sig_file, F_OK)) { random_password(); - + if ((fd = open(uw_sig_file, O_WRONLY | O_CREAT, 0700)) < 0) { fprintf(stderr, "Can't open signature file %s\n", uw_sig_file); perror("open"); |