diff options
author | Richard Levitte <levitte@openssl.org> | 2022-10-07 10:23:17 +0200 |
---|---|---|
committer | Richard Levitte <levitte@openssl.org> | 2022-10-07 10:23:17 +0200 |
commit | c007f466aaebd8ef07111c8560e039d8bcb5fa7b (patch) | |
tree | 9f81ed50bb0e8a153060a13973e1975612b3b8dc | |
parent | Change all references to OpenSSL 3.1 to OpenSSL 3.2 in the master branch (diff) | |
download | openssl-c007f466aaebd8ef07111c8560e039d8bcb5fa7b.tar.xz openssl-c007f466aaebd8ef07111c8560e039d8bcb5fa7b.zip |
Fix crypto/dso/dso_vms.c
In the "Stop raising ERR_R_MALLOC_FAILURE in most places" commit, some
fixes of this file weren't done quite right, leading to a symbol being
undeclared depending on building circumstances.
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com>
(Merged from https://github.com/openssl/openssl/pull/19360)
-rw-r--r-- | crypto/dso/dso_vms.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/crypto/dso/dso_vms.c b/crypto/dso/dso_vms.c index 1afa222dbc..236b1924d4 100644 --- a/crypto/dso/dso_vms.c +++ b/crypto/dso/dso_vms.c @@ -106,9 +106,12 @@ static int vms_load(DSO *dso) # pragma pointer_size save # pragma pointer_size 32 # endif /* __INITIAL_POINTER_SIZE == 64 */ +# endif /* __INITIAL_POINTER_SIZE && defined + * _ANSI_C_SOURCE */ DSO_VMS_INTERNAL *p = NULL; +# if __INITIAL_POINTER_SIZE && defined _ANSI_C_SOURCE # if __INITIAL_POINTER_SIZE == 64 # pragma pointer_size restore # endif /* __INITIAL_POINTER_SIZE == 64 */ |