* The ''Magic'' in the tar-header must be zero-terminated or else it is not

recognized and the uname and gname are ignored.

git-svn-id: trunk@24345 -
This commit is contained in:
joost 2013-04-27 18:20:48 +00:00
parent 4cdf001a15
commit c17908c8c3

View File

@ -536,7 +536,7 @@ BEGIN
ftVolumeHeader : TH.LinkFlag := 'V';
END;
StrLCopy (TH.LinkName, PAnsiChar (DirRec.LinkName), NAMSIZ);
StrLCopy (TH.Magic, PAnsiChar (DirRec.Magic + #32#32#32#32#32#32#32#32), 8);
StrLCopy (TH.Magic, PAnsiChar (DirRec.Magic + #32#32#32#32#32#32#32#32), 7);
StrLCopy (TH.UName, PAnsiChar (DirRec.UserName), TUNMLEN);
StrLCopy (TH.GName, PAnsiChar (DirRec.GroupName), TGNMLEN);
OctalN (DirRec.MajorDevNo, @TH.DevMajor, 8);