diff options
author | Lorenz Meier <lm@inf.ethz.ch> | 2013-07-15 14:17:42 +0200 |
---|---|---|
committer | Lorenz Meier <lm@inf.ethz.ch> | 2013-07-15 14:17:42 +0200 |
commit | eb2a9ded6965ef876b578d23916c5b1204cba44d (patch) | |
tree | 3a2b3353c51503a629fdf89e979e1a9a897437da /src | |
parent | c46efd3a7b71f725fcc2887d4a40a90864629c02 (diff) | |
download | px4-firmware-eb2a9ded6965ef876b578d23916c5b1204cba44d.tar.gz px4-firmware-eb2a9ded6965ef876b578d23916c5b1204cba44d.tar.bz2 px4-firmware-eb2a9ded6965ef876b578d23916c5b1204cba44d.zip |
Only printing value if equal
Diffstat (limited to 'src')
-rw-r--r-- | src/systemcmds/param/param.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/systemcmds/param/param.c b/src/systemcmds/param/param.c index c3fedb958..40a9297a7 100644 --- a/src/systemcmds/param/param.c +++ b/src/systemcmds/param/param.c @@ -327,12 +327,12 @@ do_compare(const char* name, const char* val) switch (param_type(param)) { case PARAM_TYPE_INT32: if (!param_get(param, &i)) { - printf("curr: %d: ", i); /* convert string */ char* end; int j = strtol(val,&end,10); if (i == j) { + printf(" %d: ", i); ret = 0; } @@ -342,12 +342,12 @@ do_compare(const char* name, const char* val) case PARAM_TYPE_FLOAT: if (!param_get(param, &f)) { - printf("curr: %4.4f: ", (double)f); /* convert string */ char* end; - float g = strtod(val,&end); + float g = strtod(val, &end); if (fabsf(f - g) < 1e-7f) { + printf(" %4.4f: ", (double)f); ret = 0; } } |