From b72e368c350737f8cafa21380744ce4e324e651a Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Fri, 4 Jan 2002 18:29:03 +0000 Subject: 2002-01-04 Ralf Corsepius * include/rtems/seterr.h: Add do {..} while (0) in defines. Rename set_errno_and_return_minus_one into rtems_set_errno_and_return_minus_one. --- cpukit/score/ChangeLog | 6 ++++++ cpukit/score/include/rtems/seterr.h | 8 ++++---- 2 files changed, 10 insertions(+), 4 deletions(-) (limited to 'cpukit/score') diff --git a/cpukit/score/ChangeLog b/cpukit/score/ChangeLog index e9080fa295..4ac3cbfac2 100644 --- a/cpukit/score/ChangeLog +++ b/cpukit/score/ChangeLog @@ -1,3 +1,9 @@ +2002-01-04 Ralf Corsepius + + * include/rtems/seterr.h: Add do {..} while (0) in defines. + Rename set_errno_and_return_minus_one into + rtems_set_errno_and_return_minus_one. + 2001-12-19 Ralf Corsepius * inline/rtems/score/object.inl, macros/rtems/score/object.inl: Add diff --git a/cpukit/score/include/rtems/seterr.h b/cpukit/score/include/rtems/seterr.h index ea951ac8b2..64bf4eb17f 100644 --- a/cpukit/score/include/rtems/seterr.h +++ b/cpukit/score/include/rtems/seterr.h @@ -12,11 +12,11 @@ #ifndef __RTEMS_SET_ERRNO_h #define __RTEMS_SET_ERRNO_h -#define set_errno_and_return_minus_one( _error ) \ - { errno = (_error); return -1; } +#define rtems_set_errno_and_return_minus_one( _error ) \ + do { errno = (_error); return -1; } while(0) -#define set_errno_and_return_minus_one_cast( _error, _cast ) \ - { errno = (_error); return (_cast) -1; } +#define rtems_set_errno_and_return_minus_one_cast( _error, _cast ) \ + do { errno = (_error); return (_cast) -1; } while(0) #endif /* end of include file */ -- cgit v1.2.3