mirror of
https://github.com/data61/MP-SPDZ.git
synced 2026-01-08 21:18:03 -05:00
Fix compilation with clang 18.
This commit is contained in:
@@ -55,7 +55,7 @@ void Binary_File_IO::read_from_file(const string filename, vector< T >& buffer,
|
||||
|
||||
int size_in_bytes = T::size() * buffer.size();
|
||||
int n_read = 0;
|
||||
char read_buffer[size_in_bytes];
|
||||
char* read_buffer = new char[size_in_bytes];
|
||||
inf.seekg(start_posn * T::size(), iostream::cur);
|
||||
do
|
||||
{
|
||||
@@ -90,4 +90,6 @@ void Binary_File_IO::read_from_file(const string filename, vector< T >& buffer,
|
||||
|
||||
for (unsigned int i = 0; i < buffer.size(); i++)
|
||||
buffer[i].assign(&read_buffer[i*T::size()]);
|
||||
|
||||
delete[] read_buffer;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user