summaryrefslogtreecommitdiffstats
path: root/sys/boot/alpha/libalpha
diff options
context:
space:
mode:
authordfr <dfr@FreeBSD.org>1998-08-22 10:31:01 +0000
committerdfr <dfr@FreeBSD.org>1998-08-22 10:31:01 +0000
commite2b188b518313be90f07469c70efe961df7fe79d (patch)
treed9b3226272c51c5361342939cdd134d2c78461fa /sys/boot/alpha/libalpha
parent83d0a1cbadb8ba309fe95e6669b3ca3945eac04a (diff)
downloadFreeBSD-src-e2b188b518313be90f07469c70efe961df7fe79d.zip
FreeBSD-src-e2b188b518313be90f07469c70efe961df7fe79d.tar.gz
Minor tweaks to track a couple of i386 changes and to make it compile.
Diffstat (limited to 'sys/boot/alpha/libalpha')
-rw-r--r--sys/boot/alpha/libalpha/Makefile4
-rw-r--r--sys/boot/alpha/libalpha/devicename.c7
2 files changed, 8 insertions, 3 deletions
diff --git a/sys/boot/alpha/libalpha/Makefile b/sys/boot/alpha/libalpha/Makefile
index 191649f..58bf824 100644
--- a/sys/boot/alpha/libalpha/Makefile
+++ b/sys/boot/alpha/libalpha/Makefile
@@ -1,4 +1,4 @@
-# $Id$
+# $Id: Makefile,v 1.1.1.1 1998/08/21 03:17:42 msmith Exp $
LIB= alpha
NOPIC= true
@@ -20,4 +20,6 @@ SRCS= OSFpal.c elf_freebsd.c prom.c prom_disp.S prom_swpal.S start.S \
pal.S reboot.c delay.c time.c alpha_module.c devicename.c \
srmdisk.c srmnet.c getsecs.c
+all: libalpha.a
+
.include <bsd.lib.mk>
diff --git a/sys/boot/alpha/libalpha/devicename.c b/sys/boot/alpha/libalpha/devicename.c
index 310bb94..5d1f604 100644
--- a/sys/boot/alpha/libalpha/devicename.c
+++ b/sys/boot/alpha/libalpha/devicename.c
@@ -23,7 +23,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
- * $Id$
+ * $Id: devicename.c,v 1.1.1.1 1998/08/21 03:17:42 msmith Exp $
*/
#include <stand.h>
@@ -174,8 +174,11 @@ alpha_parsedev(struct alpha_devdesc **dev, char *devspec, char **path)
}
idev->d_dev = dv;
idev->d_type = dv->dv_type;
- if (dev != NULL)
+ if (dev == NULL) {
+ free(idev);
+ } else {
*dev = idev;
+ }
return(0);
fail:
OpenPOWER on IntegriCloud