Different marker sizes of TGraph in .eps and .gif

Hello,
I’m trying to draw TGraph object and save a pad both as .gif and as .eps, but marker size in .eps file is a litle bit bigger than in .gif file. How comes it?

{
    gROOT->Reset();
    TGraph gr(3);
    gr.SetMarkerStyle(kFullCircle);
    gr.SetPoint(0, 1, 1);
    gr.SetPoint(1, 2, 2);
    gr.SetPoint(2, 3, 3);
    gr.Draw("ap");
    gPad->Print("test.eps");
    gPad->Print("test.gif");
}

I do not execute logon and logoff macros: root [color=red]-n[/color] test.C
My ROOT version is 5.04/00. I [color=red]did not[/color] get this problem using earlier version (v3.05.07)

This problem was introduced in ROOT 5.02 and fixed in ROOT 5.06.

(revisions 1.56 and 1.59 in root.cern.ch/viewcvs/postscript/ … Script.cxx)