From: ThorstenB Date: Sun, 25 Mar 2012 11:47:43 +0000 (+0200) Subject: Replace unnecessary use of copy constructor. X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=39ce84ac52fdbaff1776f38575fb674cf954d0f4;p=flightgear.git Replace unnecessary use of copy constructor. --- diff --git a/src/Environment/fgclouds.cxx b/src/Environment/fgclouds.cxx index a6fd2c669..609085133 100644 --- a/src/Environment/fgclouds.cxx +++ b/src/Environment/fgclouds.cxx @@ -161,7 +161,7 @@ double FGClouds::buildCloud(SGPropertyNode *cloud_def_root, SGPropertyNode *box_ z = h * z + pos[2]; // Up/Down. pos[2] is the cloudbase //SGVec3f newpos = SGVec3f(x, y, z); - SGNewCloud cld = SGNewCloud(texture_root, cld_def); + SGNewCloud cld(texture_root, cld_def); //layer->addCloud(newpos, cld.genCloud()); layer->addCloud(lon, lat, z, x, y, index++, cld.genCloud()); @@ -370,8 +370,8 @@ bool FGClouds::get_3dClouds() const SGSky* thesky = globals->get_renderer()->getSky(); SGCloudField *layer = thesky->get_cloud_layer(l)->get_layer3D(); - SGNewCloud cld = SGNewCloud(texture_root, arg); - bool success = layer->addCloud(lon, lat, alt, x, y, index, cld.genCloud()); + SGNewCloud cld(texture_root, arg); + bool success = layer->addCloud(lon, lat, alt, x, y, index, cld.genCloud()); // Adding a 3D cloud immediately makes this layer 3D. thesky->get_cloud_layer(l)->set_enable3dClouds(true);