summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorKevin P. Fleming <kpfleming@digium.com>2006-06-09 20:26:25 +0000
committerKevin P. Fleming <kpfleming@digium.com>2006-06-09 20:26:25 +0000
commitb31b0be8199777f8741acab0495876f626311542 (patch)
treeb3a9bae525ea865191b97b02e3e915d5db52de87 /include
parent13a98f92fe905e9bd2ef752ea96d4fd89ebf2288 (diff)
various minor portability fixes (mostly from tholo for OpenBSD)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@33350 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'include')
-rw-r--r--include/asterisk/endian.h3
-rw-r--r--include/asterisk/stringfields.h4
2 files changed, 2 insertions, 5 deletions
diff --git a/include/asterisk/endian.h b/include/asterisk/endian.h
index 55108b4e1..98bff15a2 100644
--- a/include/asterisk/endian.h
+++ b/include/asterisk/endian.h
@@ -33,9 +33,6 @@
#ifdef __linux__
#include <endian.h>
#elif defined(__OpenBSD__) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__APPLE__)
-#if defined(__OpenBSD__)
-#include <machine/types.h>
-#endif /* __OpenBSD__ */
#include <machine/endian.h>
#define __BYTE_ORDER BYTE_ORDER
#define __LITTLE_ENDIAN LITTLE_ENDIAN
diff --git a/include/asterisk/stringfields.h b/include/asterisk/stringfields.h
index cb364d608..5a9a58f82 100644
--- a/include/asterisk/stringfields.h
+++ b/include/asterisk/stringfields.h
@@ -171,7 +171,7 @@ void __ast_string_field_index_build(struct ast_string_field_mgr *mgr,
\brief Declare a string field
\param name The field name
*/
-#define AST_STRING_FIELD(name) const ast_string_field name;
+#define AST_STRING_FIELD(name) const ast_string_field name
/*!
\brief Declare the fields needed in a structure
@@ -181,7 +181,7 @@ void __ast_string_field_index_build(struct ast_string_field_mgr *mgr,
ast_string_field __begin_field[0]; \
field_list \
ast_string_field __end_field[0]; \
- struct ast_string_field_mgr __field_mgr;
+ struct ast_string_field_mgr __field_mgr
/*!
\brief Get the number of string fields in a structure