diff --git a/pub/src/manip.cpp b/pub/src/manip.cpp index 95053350f3dcd2dcb988c9547e330db0e6b11828..5f918f59f81eb157212c663c22f88d7292f83e6d 100644 --- a/pub/src/manip.cpp +++ b/pub/src/manip.cpp @@ -633,12 +633,12 @@ void NManip::ScaSpawn() POlo fout( fin->new_olo() ); fout->lDoc.push_back( "ms* " + strg(njj) ); - fout->ZCo.push_back(CCoord("no-in-spawn", "")); + fout->ZCo.insert( fout->ZCo.begin(), CCoord("no-in-spawn", "")); for( uint jj=0; jj<njj; ++jj ){ for( uint j=0; j<fin->nJ(); j++ ){ PZentry eout = fin->new_zentry( j ); - eout->z.push_back( jj ); + eout->z.insert( eout->z.begin(), jj ); fout->V.push_back( eout ); } }