From 0d0bfde65a54470d98cd191287bf7dd305bbf1e0 Mon Sep 17 00:00:00 2001 From: David Schmidt Date: Sat, 28 Feb 2009 20:43:32 +0000 Subject: [PATCH] Select the correct memory copy routine from the C runtime... --- diskimg/Gutenberg.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/diskimg/Gutenberg.cpp b/diskimg/Gutenberg.cpp index 9cb4834..fa3a402 100644 --- a/diskimg/Gutenberg.cpp +++ b/diskimg/Gutenberg.cpp @@ -220,7 +220,7 @@ DiskFSGutenberg::ReadCatalog(void) dierr = fpImg->ReadTrackSector(catTrack, catSect, sctBuf); if (dierr != kDIErrNone) goto bail; - sprintf(fDiskVolumeName, (const char *)&sctBuf[6], kMaxVolNameLen); + memcpy(fDiskVolumeName, &sctBuf[6], kMaxVolNameLen); // Copy out the volume name; it should be the same on all catalog sectors. fDiskVolumeName[kMaxVolNameLen] = 0x00; DiskFSGutenberg::LowerASCII((unsigned char*)fDiskVolumeName, kMaxVolNameLen); A2FileGutenberg::TrimTrailingSpaces(fDiskVolumeName);