summaryrefslogtreecommitdiff
path: root/openbsd-compat/bsd-misc.h
diff options
context:
space:
mode:
authorDarren Tucker <dtucker@zip.com.au>2015-04-07 10:48:04 +1000
committerDarren Tucker <dtucker@zip.com.au>2015-04-07 10:48:04 +1000
commite7bf3a5eda6a1b02bef6096fed78527ee11e54cc (patch)
tree4cb9a90236713013e28c3422114bc3b8b35d414f /openbsd-compat/bsd-misc.h
parentbb99844abae2b6447272f79e7fa84134802eb4df (diff)
downloadopenssh-git-e7bf3a5eda6a1b02bef6096fed78527ee11e54cc.tar.gz
Use do{}while(0) for no-op functions.
From FreeBSD.
Diffstat (limited to 'openbsd-compat/bsd-misc.h')
-rw-r--r--openbsd-compat/bsd-misc.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/openbsd-compat/bsd-misc.h b/openbsd-compat/bsd-misc.h
index 65c18ec2..ff347a24 100644
--- a/openbsd-compat/bsd-misc.h
+++ b/openbsd-compat/bsd-misc.h
@@ -111,7 +111,7 @@ pid_t getpgid(pid_t);
#endif
#ifndef HAVE_ENDGRENT
-# define endgrent() {}
+# define endgrent() do { } while(0)
#endif
#ifndef HAVE_KRB5_GET_ERROR_MESSAGE
@@ -119,7 +119,7 @@ pid_t getpgid(pid_t);
#endif
#ifndef HAVE_KRB5_FREE_ERROR_MESSAGE
-# define krb5_free_error_message(a,b) while(0)
+# define krb5_free_error_message(a,b) do { } while(0)
#endif
#endif /* _BSD_MISC_H */