]> git.ipfire.org Git - thirdparty/openssh-portable.git/commitdiff
upstream: Cast signalled_keydrop to int when logging to prevent warning
authordtucker@openbsd.org <dtucker@openbsd.org>
Tue, 15 Apr 2025 09:22:25 +0000 (09:22 +0000)
committerDarren Tucker <dtucker@dtucker.net>
Tue, 15 Apr 2025 10:43:13 +0000 (20:43 +1000)
on platforms where sig_atomic_t is not the same as int.  bz#3811, patch from
jlduran at gmail com.

OpenBSD-Commit-ID: b6bc9e9006e7f81ade57d41a48623a4323deca6c

ssh-agent.c

index c27c5a956f2c8402c4579e71757365d84a1a83c8..55b9f44f4d4ad126ded2604570f0f69ec3223aeb 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: ssh-agent.c,v 1.310 2025/02/18 08:02:48 djm Exp $ */
+/* $OpenBSD: ssh-agent.c,v 1.311 2025/04/15 09:22:25 dtucker Exp $ */
 /*
  * Author: Tatu Ylonen <ylo@cs.hut.fi>
  * Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
@@ -2526,7 +2526,7 @@ skip:
                }
                if (signalled_keydrop) {
                        logit("signal %d received; removing all keys",
-                           signalled_keydrop);
+                           (int)signalled_keydrop);
                        remove_all_identities();
                        signalled_keydrop = 0;
                }