summaryrefslogtreecommitdiffstats
path: root/gnu/usr.bin/ld/warnings.c
diff options
context:
space:
mode:
authorjkh <jkh@FreeBSD.org>1993-12-22 23:28:35 +0000
committerjkh <jkh@FreeBSD.org>1993-12-22 23:28:35 +0000
commit03fd21e05b8bc2f6db3ccad69f0e12436a6dea7a (patch)
tree178b158232c373cae5a5c6eb3b46e5148b27b107 /gnu/usr.bin/ld/warnings.c
parentba8f800748128912d4553f63373a7dcb4d3e5f37 (diff)
downloadFreeBSD-src-03fd21e05b8bc2f6db3ccad69f0e12436a6dea7a.zip
FreeBSD-src-03fd21e05b8bc2f6db3ccad69f0e12436a6dea7a.tar.gz
C++ support changes (+misc fixes) from Paul K.
Diffstat (limited to 'gnu/usr.bin/ld/warnings.c')
-rw-r--r--gnu/usr.bin/ld/warnings.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/gnu/usr.bin/ld/warnings.c b/gnu/usr.bin/ld/warnings.c
index 1e47cfd..66628de 100644
--- a/gnu/usr.bin/ld/warnings.c
+++ b/gnu/usr.bin/ld/warnings.c
@@ -1,5 +1,5 @@
/*
- * $Id: warnings.c,v 1.2 1993/11/09 04:19:06 paul Exp $
+ * $Id: warnings.c,v 1.3 1993/12/11 11:58:30 jkh Exp $
*/
#include <sys/param.h>
@@ -64,6 +64,10 @@ get_file_name (entry)
{
char *result, *supfile;
+ if (entry == NULL) {
+ return (xmalloc("NULL"));
+ }
+
if (entry->superfile) {
supfile = get_file_name (entry->superfile);
result = (char *) xmalloc (strlen(supfile)
OpenPOWER on IntegriCloud