problem on mac and place asterisk.h back at the top of menuselect.c
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@33114
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
* \brief A menu-driven system for Asterisk module selection
*/
+#include "asterisk.h"
+
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <unistd.h>
-#include "asterisk.h"
-
#include "mxml/mxml.h"
#include "menuselect.h"
#ifndef _COMPAT_H
#define _COMPAT_H
+#include <inttypes.h>
+#include <sys/types.h>
+
#ifndef HAVE_STRSEP
char* strsep(char** str, const char* delims);
#endif
#endif
#endif /* __CYGWIN__ */
-#ifdef __linux__
-#include <inttypes.h>
-#endif
-
-#ifdef __Darwin__
-#include <inttypes.h>
-#endif
-
-#ifdef __FreeBSD__
-#include <sys/types.h>
-#endif
-
#ifdef __CYGWIN__
typedef unsigned long long uint64_t;
#endif