Revision
17070
Author
mikej
Date
2010-03-22 18:02:48 -0500 (Mon, 22 Mar 2010)

Log Message

fix openbsd build of libesl (FSBUILD-256)

Modified Paths

Diff

Modified: freeswitch/trunk/libs/esl/fs_cli.c (17069 => 17070)


--- freeswitch/trunk/libs/esl/fs_cli.c	2010-03-22 17:32:03 UTC (rev 17069)
+++ freeswitch/trunk/libs/esl/fs_cli.c	2010-03-22 23:02:48 UTC (rev 17070)
@@ -1,4 +1,4 @@
-#ifndef _XOPEN_SOURCE
+#if !defined(_XOPEN_SOURCE) && !defined(__FreeBSD__) && !defined(__NetBSD__) && !defined(__OpenBSD__)
 #define _XOPEN_SOURCE 600
 #endif
 

Modified: freeswitch/trunk/libs/esl/ivrd.c (17069 => 17070)


--- freeswitch/trunk/libs/esl/ivrd.c	2010-03-22 17:32:03 UTC (rev 17069)
+++ freeswitch/trunk/libs/esl/ivrd.c	2010-03-22 23:02:48 UTC (rev 17070)
@@ -66,7 +66,7 @@
 	handle.sock = -1;
 	esl_disconnect(&handle);
 	
-	execl(path_buffer, path_buffer, NULL);
+	execl(path_buffer, path_buffer, (char *)NULL);
 	//system(path_buffer);
 	close(client_sock);
 	exit(0);

Modified: freeswitch/trunk/libs/esl/src/include/esl.h (17069 => 17070)


--- freeswitch/trunk/libs/esl/src/include/esl.h	2010-03-22 17:32:03 UTC (rev 17069)
+++ freeswitch/trunk/libs/esl/src/include/esl.h	2010-03-22 23:02:48 UTC (rev 17070)
@@ -116,7 +116,7 @@
 #define ESL_SEQ_CLEARSCR ESL_SEQ_ESC ESL_SEQ_CLEARSCR_CHAR ESL_SEQ_HOME
 #endif
 
-#if !defined(_XOPEN_SOURCE) && !defined(__FreeBSD__) && !defined(__NetBSD__)
+#if !defined(_XOPEN_SOURCE) && !defined(__FreeBSD__) && !defined(__NetBSD__) && !defined(__OpenBSD__)
 #define _XOPEN_SOURCE 600
 #endif