summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorjsing <>2023-08-10 14:04:54 +0000
committerjsing <>2023-08-10 14:04:54 +0000
commit0a2b4caeab0264876f5a15b0ed748c8092877c45 (patch)
tree357f8e3d947daa3f498442e55c55cfcec530fe99 /src
parent35a27b6e8aec8beb0a357420d49a0ffc678fe413 (diff)
downloadopenbsd-0a2b4caeab0264876f5a15b0ed748c8092877c45.tar.gz
openbsd-0a2b4caeab0264876f5a15b0ed748c8092877c45.tar.bz2
openbsd-0a2b4caeab0264876f5a15b0ed748c8092877c45.zip
Remove now unnecessary 'do {} while (0);' and move variable declaration.
No functional change.
Diffstat (limited to 'src')
-rw-r--r--src/lib/libcrypto/md5/md5.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/lib/libcrypto/md5/md5.c b/src/lib/libcrypto/md5/md5.c
index fade2d5416..f5d062b8c1 100644
--- a/src/lib/libcrypto/md5/md5.c
+++ b/src/lib/libcrypto/md5/md5.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: md5.c,v 1.12 2023/08/10 14:03:47 jsing Exp $ */ 1/* $OpenBSD: md5.c,v 1.13 2023/08/10 14:04:54 jsing Exp $ */
2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) 2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
3 * All rights reserved. 3 * All rights reserved.
4 * 4 *
@@ -339,6 +339,7 @@ int
339MD5_Final(unsigned char *md, MD5_CTX *c) 339MD5_Final(unsigned char *md, MD5_CTX *c)
340{ 340{
341 unsigned char *p = (unsigned char *)c->data; 341 unsigned char *p = (unsigned char *)c->data;
342 unsigned long ll;
342 size_t n = c->num; 343 size_t n = c->num;
343 344
344 p[n] = 0x80; /* there is always room for one */ 345 p[n] = 0x80; /* there is always room for one */
@@ -364,9 +365,6 @@ MD5_Final(unsigned char *md, MD5_CTX *c)
364 c->num = 0; 365 c->num = 0;
365 memset(p, 0, MD5_CBLOCK); 366 memset(p, 0, MD5_CBLOCK);
366 367
367 do {
368 unsigned long ll;
369
370 ll = c->A; 368 ll = c->A;
371 HOST_l2c(ll, md); 369 HOST_l2c(ll, md);
372 ll = c->B; 370 ll = c->B;
@@ -375,7 +373,6 @@ MD5_Final(unsigned char *md, MD5_CTX *c)
375 HOST_l2c(ll, md); 373 HOST_l2c(ll, md);
376 ll = c->D; 374 ll = c->D;
377 HOST_l2c(ll, md); 375 HOST_l2c(ll, md);
378 } while (0);
379 376
380 return 1; 377 return 1;
381} 378}