238 |
|
for i := 0 to High(DatHeader.OSIdent) do |
239 |
|
case Connection.DataOS of |
240 |
|
DOS_WIN: DatHeader.OSIdent[i] := HeaderOSIdentWin[i]; |
241 |
< |
DOS_MAC: DatHeader.OSIdent[i] := HeaderOSIdentMac[i]; |
241 |
> |
DOS_MAC, DOS_WINDEMO: DatHeader.OSIdent[i] := HeaderOSIdentMac[i]; |
242 |
|
DOS_MACBETA: DatHeader.OSIdent[i] := HeaderOSIdentMacBeta[i]; |
243 |
|
end; |
244 |
|
for i := 0 to High(DatHeader.GlobalIdent) do |
279 |
|
begin |
280 |
|
case Connection.DataOS of |
281 |
|
DOS_WIN: ExtensionsHeader[i].Ident := FileTypes[j].IdentWin; |
282 |
< |
DOS_WINDEMO: ExtensionsHeader[i].Ident := FileTypes[j].IdentMac; |
282 |
> |
DOS_WINDEMO: |
283 |
> |
if FileTypes[j].Extension = 'SNDD' then |
284 |
> |
ExtensionsHeader[i].Ident := FileTypes[j].IdentWin |
285 |
> |
else |
286 |
> |
ExtensionsHeader[i].Ident := FileTypes[j].IdentMac; |
287 |
|
DOS_MAC: ExtensionsHeader[i].Ident := FileTypes[j].IdentMac; |
288 |
|
DOS_MACBETA: ExtensionsHeader[i].Ident := FileTypes[j].IdentMac; |
289 |
|
end; |
495 |
|
begin |
496 |
|
DeleteFile(target); |
497 |
|
end; |
498 |
< |
end; |
498 |
> |
end; |
499 |
|
|
500 |
|
|
501 |
|
|