diff -r 316e9237794c -r 8fb5b3956b3e mapeditor.cpp --- a/mapeditor.cpp Tue Oct 23 13:05:22 2007 +0000 +++ b/mapeditor.cpp Wed Oct 24 12:21:24 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