diff --git a/src/node_crypto.cc b/src/node_crypto.cc index 10ec1a6f5085af..260189b5acb431 100644 --- a/src/node_crypto.cc +++ b/src/node_crypto.cc @@ -6246,7 +6246,7 @@ void SetEngine(const FunctionCallbackInfo& args) { ENGINE* engine = LoadEngineById(*engine_id, &errmsg); if (engine == nullptr) { - int err = ERR_get_error(); + unsigned long err = ERR_get_error(); // NOLINT(runtime/int) if (err == 0) return args.GetReturnValue().Set(false); return ThrowCryptoError(env, err);