From d78ecb86b43f55e23a13c11aa879d17860d373b6 Mon Sep 17 00:00:00 2001 From: Marcus Comstedt <marcus@mc.pp.se> Date: Mon, 23 Apr 2001 21:06:54 +0200 Subject: [PATCH] Added some "const" to remove warnings. Rev: src/dlopen.c:1.13 Rev: src/fdlib.c:1.48 Rev: src/fdlib.h:1.39 Rev: src/pike_dlfcn.h:1.2 --- src/dlopen.c | 10 +++++----- src/fdlib.c | 6 +++--- src/fdlib.h | 6 +++--- src/pike_dlfcn.h | 2 +- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/src/dlopen.c b/src/dlopen.c index 64c176085f..1781fd2e67 100644 --- a/src/dlopen.c +++ b/src/dlopen.c @@ -79,7 +79,7 @@ size_t STRNLEN(char *s, size_t maxlen) #else /* PIKE_CONCAT */ -RCSID("$Id: dlopen.c,v 1.12 2001/02/01 10:27:29 hubbe Exp $"); +RCSID("$Id: dlopen.c,v 1.13 2001/04/23 19:06:52 marcus Exp $"); #endif @@ -258,7 +258,7 @@ static void htable_free(struct Htable *h, void(*hfree)(void *)) /****************************************************************/ -static int filesize(char *filename) +static int filesize(const char *filename) { struct stat st; #ifdef DLDEBUG @@ -268,7 +268,7 @@ static int filesize(char *filename) return st.st_size; } -static char *read_file(char *name, size_t *len) +static char *read_file(const char *name, size_t *len) { ptrdiff_t tmp; char *buffer; @@ -600,7 +600,7 @@ static parse_link_info(struct DLHandle *ret, char *end; #ifdef DLDEBUG - fprintf(stderr,"Parse link info ptr=%d\n",ptr,l); + fprintf(stderr,"Parse link info ptr=%d\n",ptr); FLUSH(); #endif @@ -1255,7 +1255,7 @@ static int dl_load_file(struct DLHandle *ret, static void init_dlopen(void); -struct DLHandle *dlopen(char *name, int flags) +struct DLHandle *dlopen(const char *name, int flags) { struct DLHandle *ret; struct DLTempData tmpdata; diff --git a/src/fdlib.c b/src/fdlib.c index 1178860b79..5bba2d2b48 100644 --- a/src/fdlib.c +++ b/src/fdlib.c @@ -3,7 +3,7 @@ #include "pike_error.h" #include <math.h> -RCSID("$Id: fdlib.c,v 1.47 2000/12/01 08:09:47 hubbe Exp $"); +RCSID("$Id: fdlib.c,v 1.48 2001/04/23 19:06:53 marcus Exp $"); #ifdef HAVE_WINSOCK_H @@ -92,7 +92,7 @@ void fd_exit() mt_destroy(&fd_mutex); } -int debug_fd_stat(char *file, struct stat *buf) +int debug_fd_stat(const char *file, struct stat *buf) { ptrdiff_t l = strlen(file); char fname[MAX_PATH]; @@ -114,7 +114,7 @@ int debug_fd_stat(char *file, struct stat *buf) return stat(file, buf); } -PMOD_EXPORT FD debug_fd_open(char *file, int open_mode, int create_mode) +PMOD_EXPORT FD debug_fd_open(const char *file, int open_mode, int create_mode) { HANDLE x; FD fd; diff --git a/src/fdlib.h b/src/fdlib.h index f337e068a2..426b5774ce 100644 --- a/src/fdlib.h +++ b/src/fdlib.h @@ -1,5 +1,5 @@ /* - * $Id: fdlib.h,v 1.38 2000/12/23 07:33:49 hubbe Exp $ + * $Id: fdlib.h,v 1.39 2001/04/23 19:06:54 marcus Exp $ */ #ifndef FDLIB_H #define FDLIB_H @@ -116,8 +116,8 @@ PMOD_EXPORT char *debug_fd_info(int fd); PMOD_EXPORT int debug_fd_query_properties(int fd, int guess); void fd_init(); void fd_exit(); -PMOD_EXPORT int debug_fd_stat(char *file, struct stat *buf); -PMOD_EXPORT FD debug_fd_open(char *file, int open_mode, int create_mode); +PMOD_EXPORT int debug_fd_stat(const char *file, struct stat *buf); +PMOD_EXPORT FD debug_fd_open(const char *file, int open_mode, int create_mode); PMOD_EXPORT FD debug_fd_socket(int domain, int type, int proto); PMOD_EXPORT int debug_fd_pipe(int fds[2] DMALLOC_LINE_ARGS); PMOD_EXPORT FD debug_fd_accept(FD fd, struct sockaddr *addr, ACCEPT_SIZE_T *addrlen); diff --git a/src/pike_dlfcn.h b/src/pike_dlfcn.h index 3afdf72633..aa3ed802b4 100644 --- a/src/pike_dlfcn.h +++ b/src/pike_dlfcn.h @@ -13,7 +13,7 @@ void *dlsym(DLHANDLE *handle, char *name); const char *dlerror(void); -DLHANDLE *dlopen(char *name, int flags); +DLHANDLE *dlopen(const char *name, int flags); int dlclose(DLHANDLE *h); #endif -- GitLab