[openssl-commits] [openssl] master update

Richard Levitte levitte at openssl.org
Tue May 8 18:56:40 UTC 2018


The branch master has been updated
       via  06e0950d20d3110849dea28eb78cac4127618b48 (commit)
      from  8c8fbca92dc95bb8672dea194bbe414059a874d2 (commit)


- Log -----------------------------------------------------------------
commit 06e0950d20d3110849dea28eb78cac4127618b48
Author: Richard Levitte <levitte at openssl.org>
Date:   Tue May 8 20:15:27 2018 +0200

    VMS rand: assign before check, not the other way around
    
    items->ile3$w_code was checked before it was assigned its value...
    
    Reviewed-by: Tim Hudson <tjh at openssl.org>
    (Merged from https://github.com/openssl/openssl/pull/6200)

-----------------------------------------------------------------------

Summary of changes:
 crypto/rand/rand_vms.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/crypto/rand/rand_vms.c b/crypto/rand/rand_vms.c
index 0037466..b263f94 100644
--- a/crypto/rand/rand_vms.c
+++ b/crypto/rand/rand_vms.c
@@ -277,13 +277,13 @@ static size_t prepare_item_list(const struct item_st *items_input,
 
     for (; items_input_num-- > 0; items_input++, items++) {
 
+        items->ile3$w_code = items_input->code;
         /* Special treatment of JPI$_FINALEXC */
         if (items->ile3$w_code == JPI$_FINALEXC)
             items->ile3$w_length = 4;
         else
             items->ile3$w_length = items_input->length;
 
-        items->ile3$w_code = items_input->code;
         items->ile3$ps_bufaddr = databuffer;
         items->ile3$ps_retlen_addr = 0;
 


More information about the openssl-commits mailing list