Skip to content

Commit 9e7c1a8

Browse files
committed
fix warning
1 parent fda8ca2 commit 9e7c1a8

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Src/Base/AMReX_FileStream.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@ FileStream& FileStream::read (char* s, std::streamsize count)
186186

187187
FileStream& FileStream::write (char const* s, std::streamsize count)
188188
{
189-
if (count == 0) { return *this; }
189+
if (count <= 0) { return *this; }
190190

191191
if (m_fd == -1 || !m_good) {
192192
throw std::runtime_error("FileStream::write: bad file descriptor or bad state");
@@ -205,7 +205,7 @@ FileStream& FileStream::write (char const* s, std::streamsize count)
205205
}
206206

207207
if (m_buffer_mode == BufferMode::None) {
208-
if (count <= m_buffer_size) {
208+
if (std::size_t(count) <= m_buffer_size) {
209209
fill_write_buffer(s, count);
210210
} else {
211211
file_write(s, count);
@@ -227,7 +227,7 @@ FileStream& FileStream::write (char const* s, std::streamsize count)
227227
space_left = m_buffer_size;
228228
}
229229

230-
if ((m_buffer_mode == BufferMode::None) && (remaining > 2*m_buffer_size)) {
230+
if ((m_buffer_mode == BufferMode::None) && (std::size_t(remaining) > 2*m_buffer_size)) {
231231
file_write(src, remaining);
232232
total_written += remaining;
233233
break;

0 commit comments

Comments
 (0)