Module Name: src Committed By: rillig Date: Sat Mar 27 11:47:59 UTC 2021
Modified Files: src/usr.bin/xlint/lint1: externs1.h mem1.c Log Message: lint: remove unused fnalloc To generate a diff of this commit: cvs rdiff -u -r1.87 -r1.88 src/usr.bin/xlint/lint1/externs1.h cvs rdiff -u -r1.28 -r1.29 src/usr.bin/xlint/lint1/mem1.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/usr.bin/xlint/lint1/externs1.h diff -u src/usr.bin/xlint/lint1/externs1.h:1.87 src/usr.bin/xlint/lint1/externs1.h:1.88 --- src/usr.bin/xlint/lint1/externs1.h:1.87 Fri Mar 26 18:54:39 2021 +++ src/usr.bin/xlint/lint1/externs1.h Sat Mar 27 11:47:59 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: externs1.h,v 1.87 2021/03/26 18:54:39 rillig Exp $ */ +/* $NetBSD: externs1.h,v 1.88 2021/03/27 11:47:59 rillig Exp $ */ /* * Copyright (c) 1994, 1995 Jochen Pohl @@ -93,7 +93,6 @@ extern int yylex(void); /* * mem1.c */ -extern const char *fnalloc(const char *); extern const char *fnnalloc(const char *, size_t); extern int getfnid(const char *); extern void fnaddreplsrcdir(char *); Index: src/usr.bin/xlint/lint1/mem1.c diff -u src/usr.bin/xlint/lint1/mem1.c:1.28 src/usr.bin/xlint/lint1/mem1.c:1.29 --- src/usr.bin/xlint/lint1/mem1.c:1.28 Fri Mar 26 20:31:07 2021 +++ src/usr.bin/xlint/lint1/mem1.c Sat Mar 27 11:47:59 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: mem1.c,v 1.28 2021/03/26 20:31:07 rillig Exp $ */ +/* $NetBSD: mem1.c,v 1.29 2021/03/27 11:47:59 rillig Exp $ */ /* * Copyright (c) 1994, 1995 Jochen Pohl @@ -37,7 +37,7 @@ #include <sys/cdefs.h> #if defined(__RCSID) && !defined(lint) -__RCSID("$NetBSD: mem1.c,v 1.28 2021/03/26 20:31:07 rillig Exp $"); +__RCSID("$NetBSD: mem1.c,v 1.29 2021/03/27 11:47:59 rillig Exp $"); #endif #include <sys/types.h> @@ -75,14 +75,6 @@ srchfn(const char *s, size_t len) return fn; } -/* Return a copy of the filename s with unlimited lifetime. */ -const char * -fnalloc(const char *s) -{ - - return s != NULL ? fnnalloc(s, strlen(s)) : NULL; -} - struct repl { char *orig; char *repl; @@ -124,6 +116,10 @@ fnxform(const char *name, size_t len) return buf; } +/* + * Return a copy of the filename s with unlimited lifetime. + * If the filename is new, it is written to the output file. + */ const char * fnnalloc(const char *s, size_t len) {