Skip to content

Commit d362d85

Browse files
committed
DCHelper: Remove abs in size_t math
The `size_t` math used for optimizing the chunk-size will flip to positive values on underflow automatically, making the `abs` that causes problems on GCC 6.2 unnecessary.
1 parent 563da86 commit d362d85

1 file changed

Lines changed: 1 addition & 3 deletions

File tree

src/include/splash/core/DCHelper.hpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,6 @@
2424
#define DCHELPER_H
2525

2626
#include <map>
27-
#include <cmath>
28-
#include <cstdlib>
2927
#include <sstream>
3028
#include <iostream>
3129
#include <hdf5.h>
@@ -147,7 +145,7 @@ namespace splash
147145
while (current_chunk_size < target_chunk_size)
148146
{
149147
// test if increasing chunk size optimizes towards target chunk size
150-
size_t chunk_diff = abs(target_chunk_size - (current_chunk_size * 2));
148+
size_t chunk_diff = target_chunk_size - (current_chunk_size * 2u);
151149
if (chunk_diff >= last_chunk_diff)
152150
break;
153151

0 commit comments

Comments
 (0)