diff -r 6cdc2e7b1937 -r 040f32294895 mapeditor.cpp --- a/mapeditor.cpp Mon Oct 22 09:50:08 2007 +0000 +++ b/mapeditor.cpp Wed Oct 24 14:41:34 2007 +0000 @@ -681,9 +681,9 @@ { QString fname=""; ok=true; - if (parser.parCount()>=2) + if (parser.parCount()>=1) // Hey, we even have a filename - fname=parser.parString(ok,1); + fname=parser.parString(ok,0); if (!ok) { parser.setError (Aborted,"Could not read filename"); @@ -698,16 +698,16 @@ ok=true; if (parser.parCount()>=2) // Hey, we even have a filename - fname=parser.parString(ok,1); + fname=parser.parString(ok,0); if (!ok) { parser.setError (Aborted,"Could not read filename"); } else { QString format="PNG"; - if (parser.parCount()>2) + if (parser.parCount()>=2) { - format=parser.parString(ok,2); + format=parser.parString(ok,1); } exportImage (fname,false,format); } @@ -1383,7 +1383,7 @@ // Any errors? if (parser.errorLevel()==NoError) { - setChanged(); + // setChanged(); FIXME should not be called e.g. for export?! mapCenter->reposition(); } else