Index: tests/meta/fork+exec.cfa
===================================================================
--- tests/meta/fork+exec.cfa	(revision db19e1d0d4adcc296ca7022c295f441155d4b6dc)
+++ tests/meta/fork+exec.cfa	(revision 025f9c58ebe020032b017f4eea6539d17a311ec0)
@@ -32,5 +32,5 @@
 
 
-int true_main(const char * path, char * env[]) {
+int true_main(const char * path, const char * env[]) {
 	printf("no arg:\n");
 	if(pid_t child = strict_fork(); child == 0) {
Index: tests/meta/fork+exec.hfa
===================================================================
--- tests/meta/fork+exec.hfa	(revision db19e1d0d4adcc296ca7022c295f441155d4b6dc)
+++ tests/meta/fork+exec.hfa	(revision 025f9c58ebe020032b017f4eea6539d17a311ec0)
@@ -28,5 +28,5 @@
 }
 
-static int true_main(const char * path, char * env[]);
+static int true_main(const char * path, const char * env[]);
 
 static int do_wait(pid_t pid) {
@@ -70,5 +70,5 @@
 	if(getenv("CFATEST_FORK_EXEC_TEXT")) return;
 
-	char * env[] = { "CFATEST_FORK_EXEC_TEXT=1", 0p };
+	const char * env[] = { "CFATEST_FORK_EXEC_TEXT=1", (char*)0 };
 	exit( true_main(path, env) );
 }
