diff -r 10b3b93c1f56 -r 07862ab415c8 hedgewars/uStore.pas --- a/hedgewars/uStore.pas Wed Nov 14 00:41:29 2012 +0400 +++ b/hedgewars/uStore.pas Wed Nov 14 22:45:36 2012 +0400 @@ -310,11 +310,9 @@ for fi:= Low(THWFont) to High(THWFont) do with Fontz[fi] do begin - s:= UserPathz[ptFonts] + '/' + Name; - if not FileExists(s) then - s:= Pathz[ptFonts] + '/' + Name; + s:= cPathz[ptFonts] + '/' + Name; WriteToConsole(msgLoading + s + ' (' + inttostr(Height) + 'pt)... '); - Handle:= TTF_OpenFont(Str2PChar(s), Height); + Handle:= TTF_OpenFontRW(Str2PChar(s), true, Height); SDLTry(Handle <> nil, true); TTF_SetFontStyle(Handle, style); WriteLnToConsole(msgOK) @@ -566,7 +564,7 @@ WriteToConsole(msgLoading + filename + '.png [flags: ' + inttostr(imageFlags) + '] '); s:= filename + '.png'; - tmpsurf:= IMG_Load_RW(PHYSFSRWOPS_openRead(Str2PChar(s)), true); + tmpsurf:= IMG_Load_RW(rwopsOpenRead(s), true); if tmpsurf = nil then begin