summaryrefslogtreecommitdiffstats
path: root/usr.bin/make/arch.c
diff options
context:
space:
mode:
authorharti <harti@FreeBSD.org>2005-02-04 07:51:00 +0000
committerharti <harti@FreeBSD.org>2005-02-04 07:51:00 +0000
commit5f05e672b60e11286d017484346dfc03125fe119 (patch)
tree510f8974a43017bfabf1edf849d4783a73a75eb2 /usr.bin/make/arch.c
parentc673c301c646bfcc9048357dce9d51185100ca38 (diff)
downloadFreeBSD-src-5f05e672b60e11286d017484346dfc03125fe119.zip
FreeBSD-src-5f05e672b60e11286d017484346dfc03125fe119.tar.gz
Some more easy constification.
Submitted by: Max Okumoto <okumoto@ucsd.edu>
Diffstat (limited to 'usr.bin/make/arch.c')
-rw-r--r--usr.bin/make/arch.c12
1 files changed, 7 insertions, 5 deletions
diff --git a/usr.bin/make/arch.c b/usr.bin/make/arch.c
index b88152d..8883435 100644
--- a/usr.bin/make/arch.c
+++ b/usr.bin/make/arch.c
@@ -119,8 +119,9 @@ typedef struct Arch {
size_t fnamesize; /* Size of the string table */
} Arch;
-static struct ar_hdr *ArchStatMember(char *, char *, Boolean);
-static FILE *ArchFindMember(char *, char *, struct ar_hdr *, char *);
+static struct ar_hdr *ArchStatMember(const char *, const char *, Boolean);
+static FILE *ArchFindMember(const char *, const char *, struct ar_hdr *,
+ const char *);
#if defined(__svr4__) || defined(__SVR4) || defined(__ELF__)
#define SVR4ARCHIVES
static int ArchSVR4Entry(Arch *, char *, size_t, FILE *);
@@ -432,7 +433,7 @@ ArchFindArchive(const void *ar, const void *archName)
*-----------------------------------------------------------------------
*/
static struct ar_hdr *
-ArchStatMember(char *archive, char *member, Boolean hash)
+ArchStatMember(const char *archive, const char *member, Boolean hash)
{
#define AR_MAX_NAME_LEN (sizeof(arh.ar_name) - 1)
FILE * arch; /* Stream to archive */
@@ -736,11 +737,12 @@ ArchSVR4Entry(Arch *ar, char *name, size_t size, FILE *arch)
*-----------------------------------------------------------------------
*/
static FILE *
-ArchFindMember(char *archive, char *member, struct ar_hdr *arhPtr, char *mode)
+ArchFindMember(const char *archive, const char *member, struct ar_hdr *arhPtr,
+ const char *mode)
{
FILE * arch; /* Stream to archive */
int size; /* Size of archive member */
- char *cp; /* Useful character pointer */
+ const char *cp; /* Useful character pointer */
char magic[SARMAG];
size_t len, tlen;
OpenPOWER on IntegriCloud