[PATCH] Option minval should be signed
Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
diff --git a/parse.h b/parse.h
index 414f77c..2d4b55e 100644
--- a/parse.h
+++ b/parse.h
@@ -27,7 +27,7 @@
unsigned int off3;
unsigned int off4;
unsigned int maxval; /* max and min value */
- unsigned int minval;
+ int minval;
void *cb; /* callback */
const char *help; /* help text for option */
const char *def; /* default setting */
@@ -49,8 +49,8 @@
* Handlers for the options
*/
typedef int (fio_opt_str_fn)(void *, const char *);
-typedef int (fio_opt_str_val_fn)(void *, unsigned long long *);
-typedef int (fio_opt_int_fn)(void *, unsigned int *);
+typedef int (fio_opt_str_val_fn)(void *, long long *);
+typedef int (fio_opt_int_fn)(void *, int *);
typedef int (fio_opt_str_set_fn)(void *);
#define td_var(start, offset) ((void *) start + (offset))