From fcaa737d49b74b7a32c031468ed256df7565c91a Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Thu, 19 Jun 2003 08:38:29 +0000 Subject: [PATCH] 2003-06-19 Roland McGrath * td_thr_event_enable.c (td_thr_event_enable): Use proper type `bool' for value written into inferior's `report_events'. --- nptl_db/td_thr_event_enable.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/nptl_db/td_thr_event_enable.c b/nptl_db/td_thr_event_enable.c index e822453e63..badaab04d1 100644 --- a/nptl_db/td_thr_event_enable.c +++ b/nptl_db/td_thr_event_enable.c @@ -1,5 +1,5 @@ /* Enable event process-wide. - Copyright (C) 1999, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2001, 2002, 2003 Free Software Foundation, Inc. This file is part of the GNU C Library. Contributed by Ulrich Drepper , 1999. @@ -31,10 +31,11 @@ td_thr_event_enable (th, onoff) LOG ("td_thr_event_enable"); /* Write the new value into the thread data structure. */ + const bool value = onoff != 0; if (ps_pdwrite (th->th_ta_p->ph, ((char *) th->th_unique + offsetof (struct pthread, report_events)), - &onoff, sizeof (int)) != PS_OK) + &value, sizeof value) != PS_OK) return TD_ERR; /* XXX Other error value? */ return TD_OK;