浏览代码

alloca() lives in stdlib.h on FreeBSD

Rob Messick 11 年之前
父节点
当前提交
0109fb4295
共有 1 个文件被更改,包括 6 次插入0 次删除
  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"