sig_atomic_t is long on alpha (?!); use %ld and cast to long.

This commit is contained in:
dogcow 2009-02-17 05:28:32 +00:00
parent 5b1f280b89
commit 0d280a6b94
1 changed files with 3 additions and 3 deletions

View File

@ -1,4 +1,4 @@
/* $NetBSD: mux.c,v 1.2 2009/02/16 20:53:54 christos Exp $ */
/* $NetBSD: mux.c,v 1.3 2009/02/17 05:28:32 dogcow Exp $ */
/* $OpenBSD: mux.c,v 1.7 2008/06/13 17:21:20 dtucker Exp $ */
/*
* Copyright (c) 2002-2008 Damien Miller <djm@openbsd.org>
@ -35,7 +35,7 @@
* sessions in master.
*/
#include "includes.h"
__RCSID("$NetBSD: mux.c,v 1.2 2009/02/16 20:53:54 christos Exp $");
__RCSID("$NetBSD: mux.c,v 1.3 2009/02/17 05:28:32 dogcow Exp $");
#include <sys/types.h>
#include <sys/param.h>
#include <sys/queue.h>
@ -703,7 +703,7 @@ muxclient(const char *path)
fatal("%s: master returned too much data (%d > %lu)",
__func__, i, (u_long)sizeof(int));
if (muxclient_terminate) {
debug2("Exiting on signal %d", muxclient_terminate);
debug2("Exiting on signal %ld", (long)muxclient_terminate);
exitval[0] = 255;
} else if (i < (int)sizeof(int)) {
debug2("Control master terminated unexpectedly");