diff options
Diffstat (limited to 'intern/cycles/device/device_network.h')
-rw-r--r-- | intern/cycles/device/device_network.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/intern/cycles/device/device_network.h b/intern/cycles/device/device_network.h index 775517586d3..3cdb70bb4df 100644 --- a/intern/cycles/device/device_network.h +++ b/intern/cycles/device/device_network.h @@ -125,7 +125,7 @@ typedef struct RPCReceive { size_t len = boost::asio::read(socket, boost::asio::buffer(data)); if(len == data_size) { - archive_str = string(&data[0], data.size()); + archive_str = (data.size())? string(&data[0], data.size()): string(""); /*istringstream archive_stream(archive_str); boost::archive::text_iarchive archive(archive_stream);*/ archive_stream = new istringstream(archive_str); |