version 1.5, 1996/11/30 21:09:05 |
version 1.6, 1997/04/01 07:28:24 |
|
|
/* $OpenBSD$ */ |
/* $OpenBSD$ */ |
/* $NetBSD: targ.c,v 1.10 1996/11/06 17:59:27 christos Exp $ */ |
/* $NetBSD: targ.c,v 1.11 1997/02/20 16:51:50 christos Exp $ */ |
|
|
/* |
/* |
* Copyright (c) 1988, 1989, 1990, 1993 |
* Copyright (c) 1988, 1989, 1990, 1993 |
|
|
|
|
gn = (GNode *) emalloc (sizeof (GNode)); |
gn = (GNode *) emalloc (sizeof (GNode)); |
gn->name = estrdup (name); |
gn->name = estrdup (name); |
|
gn->uname = NULL; |
gn->path = (char *) 0; |
gn->path = (char *) 0; |
if (name[0] == '-' && name[1] == 'l') { |
if (name[0] == '-' && name[1] == 'l') { |
gn->type = OP_LIB; |
gn->type = OP_LIB; |
|
|
|
|
|
|
free(gn->name); |
free(gn->name); |
|
if (gn->uname) |
|
free(gn->uname); |
if (gn->path) |
if (gn->path) |
free(gn->path); |
free(gn->path); |
|
|