[nginx] Removed unneeded local variable in ngx_libc_crypt().

Maxim Dounin mdounin at mdounin.ru
Wed Jan 7 15:38:30 UTC 2026


details:   http://freenginx.org/hg/nginx/rev/beb93bda8aaa
branches:  
changeset: 9454:beb93bda8aaa
user:      Maxim Dounin <mdounin at mdounin.ru>
date:      Wed Jan 07 18:22:29 2026 +0300
description:
Removed unneeded local variable in ngx_libc_crypt().

diffstat:

 src/os/unix/ngx_user.c |  9 +++------
 1 files changed, 3 insertions(+), 6 deletions(-)

diffs (26 lines):

diff --git a/src/os/unix/ngx_user.c b/src/os/unix/ngx_user.c
--- a/src/os/unix/ngx_user.c
+++ b/src/os/unix/ngx_user.c
@@ -46,9 +46,8 @@ ngx_libc_crypt(ngx_pool_t *pool, u_char 
 ngx_int_t
 ngx_libc_crypt(ngx_pool_t *pool, u_char *key, u_char *salt, u_char **encrypted)
 {
-    char       *value;
-    size_t      len;
-    ngx_err_t   err;
+    char    *value;
+    size_t   len;
 
     value = crypt((char *) key, (char *) salt);
 
@@ -64,9 +63,7 @@ ngx_libc_crypt(ngx_pool_t *pool, u_char 
         return NGX_OK;
     }
 
-    err = ngx_errno;
-
-    ngx_log_error(NGX_LOG_CRIT, pool->log, err, "crypt() failed");
+    ngx_log_error(NGX_LOG_CRIT, pool->log, ngx_errno, "crypt() failed");
 
     return NGX_ERROR;
 }


More information about the nginx-devel mailing list