Index: stand/common/disk.h =================================================================== --- stand/common/disk.h +++ stand/common/disk.h @@ -116,7 +116,7 @@ * Print information about slices on a disk. */ extern int disk_print(struct disk_devdesc *, char *, int); -extern char* disk_fmtdev(struct disk_devdesc *); +extern char *disk_fmtdev(void *vdev); extern int disk_parsedev(struct disk_devdesc *, const char *, const char **); #endif /* _DISK_H */ Index: stand/common/disk.c =================================================================== --- stand/common/disk.c +++ stand/common/disk.c @@ -386,8 +386,9 @@ } char * -disk_fmtdev(struct disk_devdesc *dev) +disk_fmtdev(void *vdev) { + struct disk_devdesc *dev = (struct disk_devdesc *)vdev; static char buf[128]; char *cp;