Avoids a conflict with the truncate(2) symbol which FreeBSD includes
from a standard header file.
---
filters/truncate/truncate.c | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/filters/truncate/truncate.c b/filters/truncate/truncate.c
index a44301f..185f6cc 100644
--- a/filters/truncate/truncate.c
+++ b/filters/truncate/truncate.c
@@ -50,7 +50,7 @@
#define THREAD_MODEL NBDKIT_THREAD_MODEL_PARALLEL
/* These are the parameters. */
-static int64_t truncate = -1;
+static int64_t truncate_size = -1;
static unsigned round_up = 0, round_down = 0;
/* The real size of the underlying plugin. */
@@ -100,8 +100,8 @@ truncate_config (nbdkit_next_config *next, void *nxdata,
const char *key, const char *value)
{
if (strcmp (key, "truncate") == 0) {
- truncate = nbdkit_parse_size (value);
- if (truncate == -1)
+ truncate_size = nbdkit_parse_size (value);
+ if (truncate_size == -1)
return -1;
return 0;
}
@@ -154,8 +154,8 @@ truncate_get_size (struct nbdkit_next_ops *next_ops, void *nxdata,
* separate operations. It's possible to specify more than one,
* although perhaps not very useful.
*/
- if (truncate >= 0)
- size = truncate;
+ if (truncate_size >= 0)
+ size = truncate_size;
if (round_up > 0)
size = (size + round_up - 1) & ~(round_up - 1);
if (round_down > 0)
--
2.18.0