summaryrefslogtreecommitdiffstats
path: root/byterun/sys.c
diff options
context:
space:
mode:
authorDamien Doligez <damien.doligez-inria.fr>2003-12-15 16:29:53 +0000
committerDamien Doligez <damien.doligez-inria.fr>2003-12-15 16:29:53 +0000
commit8fde08275d43b3ec5a58d8920f8850b57c4bac5f (patch)
treebbe37d7188d0724a54a57baaa0ad4e2e4b5b941f /byterun/sys.c
parentfd7e2a7cb98c31c8772a2bd88625e7520c578beb (diff)
deuxieme tranche des travaux de depollution (PR#1914 et PR#1956) + dependances
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6020 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Diffstat (limited to 'byterun/sys.c')
-rw-r--r--byterun/sys.c22
1 files changed, 11 insertions, 11 deletions
diff --git a/byterun/sys.c b/byterun/sys.c
index fd748100a..6c844c23e 100644
--- a/byterun/sys.c
+++ b/byterun/sys.c
@@ -65,7 +65,7 @@ extern int errno;
extern char * strerror(int);
#endif
-char * error_message(void)
+static char * error_message(void)
{
return strerror(errno);
}
@@ -75,7 +75,7 @@ char * error_message(void)
extern int sys_nerr;
extern char * sys_errlist [];
-char * error_message(void)
+static char * error_message(void)
{
if (errno < 0 || errno >= sys_nerr)
return "unknown error";
@@ -92,7 +92,7 @@ char * error_message(void)
#define EWOULDBLOCK (-1)
#endif
-CAMLexport void sys_error(value arg)
+CAMLexport void caml_sys_error(value arg)
{
CAMLparam1 (arg);
char * err;
@@ -165,7 +165,7 @@ CAMLprim value caml_sys_open(value path, value flags, value perm)
);
leave_blocking_section();
stat_free(p);
- if (fd == -1) sys_error(path);
+ if (fd == -1) caml_sys_error(path);
#if defined(F_SETFD) && defined(FD_CLOEXEC)
fcntl(fd, F_SETFD, FD_CLOEXEC);
#endif
@@ -196,20 +196,20 @@ CAMLprim value sys_remove(value name)
{
int ret;
ret = unlink(String_val(name));
- if (ret != 0) sys_error(name);
+ if (ret != 0) caml_sys_error(name);
return Val_unit;
}
CAMLprim value sys_rename(value oldname, value newname)
{
if (rename(String_val(oldname), String_val(newname)) != 0)
- sys_error(oldname);
+ caml_sys_error(oldname);
return Val_unit;
}
CAMLprim value sys_chdir(value dirname)
{
- if (chdir(String_val(dirname)) != 0) sys_error(dirname);
+ if (chdir(String_val(dirname)) != 0) caml_sys_error(dirname);
return Val_unit;
}
@@ -217,9 +217,9 @@ CAMLprim value sys_getcwd(value unit)
{
char buff[4096];
#ifdef HAS_GETCWD
- if (getcwd(buff, sizeof(buff)) == 0) sys_error(NO_ARG);
+ if (getcwd(buff, sizeof(buff)) == 0) caml_sys_error(NO_ARG);
#else
- if (getwd(buff) == 0) sys_error(NO_ARG);
+ if (getwd(buff) == 0) caml_sys_error(NO_ARG);
#endif /* HAS_GETCWD */
return copy_string(buff);
}
@@ -279,7 +279,7 @@ CAMLprim value sys_system_command(value command)
status = system(buf);
leave_blocking_section ();
stat_free(buf);
- if (status == -1) sys_error(command);
+ if (status == -1) caml_sys_error(command);
if (WIFEXITED(status))
retcode = WEXITSTATUS(status);
else
@@ -341,7 +341,7 @@ CAMLprim value sys_read_directory(value path)
struct ext_table tbl;
ext_table_init(&tbl, 50);
- if (caml_read_directory(String_val(path), &tbl) == -1) sys_error(path);
+ if (caml_read_directory(String_val(path), &tbl) == -1) caml_sys_error(path);
ext_table_add(&tbl, NULL);
result = copy_string_array((char const **) tbl.contents);
ext_table_free(&tbl, 1);