X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Flib%2Fraw_image_proxy.cc;h=c606ddd9906520b128c1009517d2c706dd180659;hb=fa669105ada581256fb442af281b49eea4c2e726;hp=9b486dd5cc669966f8e600c26c24579bbcb0f4bd;hpb=3c29aa6531a4046a8db72dcac81189eb8893233c;p=dcpomatic.git diff --git a/src/lib/raw_image_proxy.cc b/src/lib/raw_image_proxy.cc index 9b486dd5c..c606ddd99 100644 --- a/src/lib/raw_image_proxy.cc +++ b/src/lib/raw_image_proxy.cc @@ -45,7 +45,7 @@ using boost::optional; using dcp::raw_convert; -RawImageProxy::RawImageProxy (shared_ptr image) +RawImageProxy::RawImageProxy(shared_ptr image) : _image (image) { @@ -58,8 +58,9 @@ RawImageProxy::RawImageProxy (shared_ptr xml, shared_ptr soc xml->number_child("Width"), xml->number_child("Height") ); - _image = make_shared(static_cast(xml->number_child("PixelFormat")), size, Image::Alignment::PADDED); - _image->read_from_socket (socket); + auto image = make_shared(static_cast(xml->number_child("PixelFormat")), size, Image::Alignment::PADDED); + image->read_from_socket (socket); + _image = image; }