Param: Be less verbose when nothing changes

This commit is contained in:
Lorenz Meier
2015-09-20 15:22:15 +02:00
parent 8f14850aa2
commit 7c3725772a
+2 -8
View File
@@ -447,10 +447,7 @@ do_set(const char *name, const char *val, bool fail_on_not_found)
char *end;
int32_t newval = strtol(val, &end, 10);
if (i == newval) {
printf("unchanged\n");
} else {
if (i =!= newval) {
printf("curr: %ld", (long)i);
param_set(param, &newval);
printf(" -> new: %ld\n", (long)newval);
@@ -468,11 +465,8 @@ do_set(const char *name, const char *val, bool fail_on_not_found)
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wfloat-equal"
if (f == newval) {
if (f != newval) {
#pragma GCC diagnostic pop
printf("unchanged\n");
} else {
printf("curr: %4.4f", (double)f);
param_set(param, &newval);
printf(" -> new: %4.4f\n", (double)newval);