mirror of
https://github.com/OPM/opm-simulators.git
synced 2025-02-25 18:55:30 -06:00
BackupRestore: bugfix due to mixup of size_t and unsigned int.
This commit is contained in:
parent
8dfc8d82fc
commit
ce04e22399
@ -106,7 +106,7 @@ namespace Opm {
|
||||
void readContainerImpl( std::istream& stream, Container& container, const bool adjustSize )
|
||||
{
|
||||
typedef typename Container :: value_type T;
|
||||
size_t dataSize = 0;
|
||||
unsigned int dataSize = 0;
|
||||
readValue( stream, dataSize );
|
||||
if( adjustSize && dataSize > 0 ) {
|
||||
resizeContainer( container, dataSize/sizeof(T) );
|
||||
@ -115,7 +115,7 @@ namespace Opm {
|
||||
if( dataSize != container.size() * sizeof( T ) )
|
||||
{
|
||||
OPM_THROW(std::logic_error,
|
||||
"Size of stored data and simulation data does not match"
|
||||
"Size of stored data and simulation data does not match "
|
||||
<< dataSize << " " << (container.size() * sizeof( T )) );
|
||||
}
|
||||
if( dataSize > 0 ) {
|
||||
|
Loading…
Reference in New Issue
Block a user