From 29f9a9f316b0a295a4e04adc93725cefafd2ee47 Mon Sep 17 00:00:00 2001 From: Martin Nilsson <nilsson@opera.com> Date: Tue, 11 Jun 2013 12:52:09 +0200 Subject: [PATCH] Changed some identifiers from files to stdio. --- src/modules/_Stdio/efuns.c | 4 ++-- src/modules/_Stdio/file.c | 32 +++++++++++--------------------- src/modules/_Stdio/file.h | 15 +++++++++++++++ src/modules/_Stdio/sendfile.c | 4 ++-- src/modules/_Stdio/socket.c | 4 ++-- src/modules/_Stdio/stat.c | 4 ++-- src/modules/_Stdio/udp.c | 5 ++++- src/program_id.h | 2 +- 8 files changed, 39 insertions(+), 31 deletions(-) diff --git a/src/modules/_Stdio/efuns.c b/src/modules/_Stdio/efuns.c index 236a3e9479..6172bf84c0 100644 --- a/src/modules/_Stdio/efuns.c +++ b/src/modules/_Stdio/efuns.c @@ -1950,7 +1950,7 @@ void f_errno(INT32 args) push_int(errno); } -void init_files_efuns(void) +void init_stdio_efuns(void) { set_close_on_exec(0,1); set_close_on_exec(1,1); @@ -2033,7 +2033,7 @@ void init_files_efuns(void) ADD_EFUN("strerror",f_strerror,tFunc(tInt,tStr),0); } -void exit_files_efuns(void) +void exit_stdio_efuns(void) { #ifdef __NT__ if (kernel32lib) { diff --git a/src/modules/_Stdio/file.c b/src/modules/_Stdio/file.c index 4a3e53d1c1..eb24cb37b0 100644 --- a/src/modules/_Stdio/file.c +++ b/src/modules/_Stdio/file.c @@ -5735,17 +5735,13 @@ void file_set_notify(INT32 args) { *! In Pike 7.5 and later OOB operations are always present. */ -void exit_files_stat(void); -void exit_files_efuns(void); -void exit_sendfile(void); -void port_exit_program(void); - PIKE_MODULE_EXIT { - exit_files_efuns(); - exit_files_stat(); + exit_stdio_efuns(); + exit_stdio_stat(); - exit_sendfile(); + exit_stdio_udp(); + exit_stdio_sendfile(); if(file_program) { @@ -5764,7 +5760,7 @@ PIKE_MODULE_EXIT socketpair_fd = -1; } #endif - port_exit_program(); + exit_stdio_port(); } #define REF (*((struct svalue *)(Pike_fp->current_storage))) @@ -5831,12 +5827,6 @@ void file_tcflush(INT32 args); /* void file_tcsetpgrp(INT32 args); */ #endif -void init_files_efuns(void); -void init_files_stat(void); -void port_setup_program(void); -void init_sendfile(void); -void init_udp(void); - /*! @decl string _sprintf(int type, void|mapping flags) */ static void fd__sprintf(INT32 args) @@ -5958,10 +5948,10 @@ PIKE_MODULE_INIT { struct object *o; - Pike_compiler->new_program->id = PROG_MODULE_FILES_ID; + Pike_compiler->new_program->id = PROG_MODULE_STDIO_ID; - init_files_efuns(); - init_files_stat(); + init_stdio_efuns(); + init_stdio_stat(); START_NEW_PROGRAM_ID(STDIO_FD); ADD_STORAGE(struct my_file); @@ -6039,9 +6029,9 @@ PIKE_MODULE_INIT file_ref_program=end_program(); add_program_constant("Fd_ref",file_ref_program,0); - port_setup_program(); - init_sendfile(); - init_udp(); + init_stdio_port(); + init_stdio_sendfile(); + init_stdio_udp(); #if defined(HAVE_FSETXATTR) /*! @decl constant XATTR_CREATE diff --git a/src/modules/_Stdio/file.h b/src/modules/_Stdio/file.h index cc1ab8079d..b3b7dc1a1b 100644 --- a/src/modules/_Stdio/file.h +++ b/src/modules/_Stdio/file.h @@ -117,6 +117,21 @@ void low_do_sendfile(struct pike_sendfile *); void my_set_close_on_exec(int fd, int to); void do_set_close_on_exec(void); +void init_stdio_efuns(void); +void exit_stdio_efuns(void); + +void init_stdio_stat(void); +void exit_stdio_stat(void); + +void init_stdio_port(void); +void exit_stdio_port(void); + +void init_stdio_sendfile(void); +void exit_stdio_sendfile(void); + +void init_stdio_udp(void); +void exit_stdio_udp(void); + #define CBFUNCS(X) \ static void PIKE_CONCAT(file_set_,X) (INT32 args); \ static void PIKE_CONCAT(file_query_,X) (INT32 args); diff --git a/src/modules/_Stdio/sendfile.c b/src/modules/_Stdio/sendfile.c index ce21cb59d0..1007cf9eea 100644 --- a/src/modules/_Stdio/sendfile.c +++ b/src/modules/_Stdio/sendfile.c @@ -1211,7 +1211,7 @@ static void sf_create(INT32 args) /* * Module init code */ -void init_sendfile(void) +void init_stdio_sendfile(void) { #ifdef _REENTRANT START_NEW_PROGRAM_ID (STDIO_SENDFILE); @@ -1234,7 +1234,7 @@ void init_sendfile(void) #endif /* _REENTRANT */ } -void exit_sendfile(void) +void exit_stdio_sendfile(void) { #ifdef _REENTRANT if (pike_sendfile_prog) { diff --git a/src/modules/_Stdio/socket.c b/src/modules/_Stdio/socket.c index 8b70981660..2df735b147 100644 --- a/src/modules/_Stdio/socket.c +++ b/src/modules/_Stdio/socket.c @@ -720,12 +720,12 @@ static void exit_port_struct(struct object *UNUSED(o)) PMOD_EXPORT struct program *port_program = NULL; -void port_exit_program(void) +void exit_stdio_port(void) { free_program( port_program ); } -void port_setup_program(void) +void init_stdio_port(void) { ptrdiff_t offset; START_NEW_PROGRAM_ID (STDIO_PORT); diff --git a/src/modules/_Stdio/stat.c b/src/modules/_Stdio/stat.c index 93c2c87e90..185af5c81f 100644 --- a/src/modules/_Stdio/stat.c +++ b/src/modules/_Stdio/stat.c @@ -928,7 +928,7 @@ void push_stat(PIKE_STAT_T *s) /* ---------------------------------------------------------------- */ -void init_files_stat() +void init_stdio_stat() { INT_TYPE n=0; @@ -1013,7 +1013,7 @@ void init_files_stat() add_program_constant("Stat",stat_program,0); } -void exit_files_stat() +void exit_stdio_stat() { size_t i; diff --git a/src/modules/_Stdio/udp.c b/src/modules/_Stdio/udp.c index 8bfb2f3077..2c1b8e3c80 100644 --- a/src/modules/_Stdio/udp.c +++ b/src/modules/_Stdio/udp.c @@ -1231,7 +1231,7 @@ static void udp_set_buffer(INT32 args) /*! @endmodule */ -void init_udp(void) +void init_stdio_udp(void) { START_NEW_PROGRAM_ID (STDIO_UDP); @@ -1358,5 +1358,8 @@ void init_udp(void) f_call_function(1); simple_add_constant("IPPROTO",Pike_sp-1,0); pop_stack(); +} +void exit_stdio_udp(void) +{ } diff --git a/src/program_id.h b/src/program_id.h index 3ae15e5232..15e28f2fa4 100644 --- a/src/program_id.h +++ b/src/program_id.h @@ -109,7 +109,7 @@ /* Common modules. */ #define PROG_MODULE_MIME_ID 0100 -#define PROG_MODULE_FILES_ID 0101 +#define PROG_MODULE_STDIO_ID 0101 #define PROG_BASIC_TOKENIZER_ID 0110 #define PROG_TOKEN_ID 0111 -- GitLab