Correctly initialize LayerIter's cached device origin.
Previously, LayerIter called the base device iterator's next() call
during initialization. However, its next() call should be called instead,
since it does both the base device iterator.next() AND caches the
device's reported origin.
Without calling this->next(), the first device's origin would never be
fetched and the layer would report an incorrect origin.
Commit-Queue: Michael Ludwig <email@example.com>
Reviewed-by: Derek Sollenberger <firstname.lastname@example.org>
1 file changed