Problems with CINT Consistency

I have a macro that is supposed to draw two graphs, one scaled down, on the same pad. When I run it in CINT using .x macroname, the result isn’t what I expect. However, when I copy each command line by line into CINT and run them individually, it works as intended. Any ideas what I’m doing wrong?
strangebehavior.doc (87 KB)

Double post, see root.cern.ch/phpBB2/viewtopic.php?p=15042#15042
Axel.