Browse Source

alloca() lives in stdlib.h on FreeBSD

Rob Messick 11 năm trước cách đây
mục cha
commit
0109fb4295
1 tập tin đã thay đổi với 6 bổ sung0 xóa
  1. 6 0
      platform/x11/platform_config.h

+ 6 - 0
platform/x11/platform_config.h

@@ -26,7 +26,13 @@
 /* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE     */
 /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.                */
 /*************************************************************************/
+#ifdef __linux__
 #include <alloca.h>
+#endif
+#ifdef __FreeBSD__
+#include <stdlib.h>
+#endif
+
 #define GLES2_INCLUDE_H "gl_context/glew.h"
 #define GLES1_INCLUDE_H "gl_context/glew.h"