summaryrefslogtreecommitdiffstats
path: root/byterun/startup.c
diff options
context:
space:
mode:
Diffstat (limited to 'byterun/startup.c')
-rw-r--r--byterun/startup.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/byterun/startup.c b/byterun/startup.c
index 4bff11a0d..89e296a72 100644
--- a/byterun/startup.c
+++ b/byterun/startup.c
@@ -459,7 +459,7 @@ CAMLexport void caml_startup_code(
char **argv)
{
value res;
- char* cds_file;
+ char * cds_file;
char * exe_name;
static char proc_self_exe[256];
@@ -473,8 +473,7 @@ CAMLexport void caml_startup_code(
#endif
cds_file = getenv("CAML_DEBUG_FILE");
if (cds_file != NULL) {
- caml_cds_file = caml_stat_alloc(strlen(cds_file) + 1);
- strcpy(caml_cds_file, cds_file);
+ caml_cds_file = caml_strdup(cds_file);
}
parse_camlrunparam();
exe_name = argv[0];