Use snprintf() instead of sprintf().

This commit is contained in:
Yoshihiro Takahashi 2002-10-14 13:04:21 +00:00
parent 0f8a77bf29
commit ff42d86e8b

View File

@ -104,19 +104,19 @@ mediaInitFloppy(Device *dev)
#endif
#ifdef PC98
sprintf(fddev, "%s.1200", dev->devname);
snprintf(fddev, sizeof (fddev), "%s.1200", dev->devname);
if (mount("msdosfs", mp, MNT_RDONLY, (caddr_t)&dosargs) != -1)
goto success;
if (mount("ufs", mp, MNT_RDONLY, (caddr_t)&u_args) != -1)
goto success;
sprintf(fddev, "%s.1232", dev->devname);
snprintf(fddev, sizeof (fddev), "%s.1232", dev->devname);
if (mount("msdosfs", mp, MNT_RDONLY, (caddr_t)&dosargs) != -1)
goto success;
if (mount("ufs", mp, MNT_RDONLY, (caddr_t)&u_args) != -1)
goto success;
sprintf(fddev, "%s.1440", dev->devname);
snprintf(fddev, sizeof (fddev), "%s.1440", dev->devname);
if (mount("msdosfs", mp, MNT_RDONLY, (caddr_t)&dosargs) != -1)
goto success;
if (mount("ufs", mp, MNT_RDONLY, (caddr_t)&u_args) != -1)