diff options
author | Pierre Grandin <grandinp@gmail.com> | 2019-06-04 10:14:17 -0600 |
---|---|---|
committer | Pierre Grandin <grandinp@gmail.com> | 2019-06-04 10:14:17 -0600 |
commit | 92a5169423e470e4d1a5f4237cb2112266998d28 (patch) | |
tree | bee5f13203e0a0d99c8f6962c82deef9fe772b6e /navit/param.c | |
parent | 5304cda121782db8e1e5e4685ae10780cce36394 (diff) | |
parent | da3e1e0c186dfd6c6566f798811a27d001a7fb1d (diff) | |
download | navit-audio.tar.gz |
Merge branch 'trunk' into audioaudio
Diffstat (limited to 'navit/param.c')
-rw-r--r-- | navit/param.c | 66 |
1 files changed, 29 insertions, 37 deletions
diff --git a/navit/param.c b/navit/param.c index fbf14b316..b49e03a56 100644 --- a/navit/param.c +++ b/navit/param.c @@ -22,49 +22,41 @@ #include <stdlib.h> #include "param.h" -void -param_add_string(const char *name, const char *value, struct param_list **param, int *count) -{ - char *param_name; - char *param_value; - if (*count > 0) { - param_name=malloc(strlen(value)+strlen(name)+2); - param_value=param_name+strlen(name)+1; - strcpy(param_name, name); - strcpy(param_value, value); - (*param)->name=param_name; - (*param)->value=param_value; +void param_add_string(const char *name, const char *value, struct param_list **param, int *count) { + char *param_name; + char *param_value; + if (*count > 0) { + param_name=malloc(strlen(value)+strlen(name)+2); + param_value=param_name+strlen(name)+1; + strcpy(param_name, name); + strcpy(param_value, value); + (*param)->name=param_name; + (*param)->value=param_value; + + (*count)--; + (*param)++; + } - (*count)--; - (*param)++; - } - } -void -param_add_dec(const char *name, unsigned long value, struct param_list **param, int *count) -{ - char buffer[1024]; - sprintf(buffer, "%ld", value); - param_add_string(name, buffer, param, count); +void param_add_dec(const char *name, unsigned long value, struct param_list **param, int *count) { + char buffer[1024]; + sprintf(buffer, "%ld", value); + param_add_string(name, buffer, param, count); } -void -param_add_hex(const char *name, unsigned long value, struct param_list **param, int *count) -{ - char buffer[1024]; - sprintf(buffer, "0x%lx", value); - param_add_string(name, buffer, param, count); +void param_add_hex(const char *name, unsigned long value, struct param_list **param, int *count) { + char buffer[1024]; + sprintf(buffer, "0x%lx", value); + param_add_string(name, buffer, param, count); } -void -param_add_hex_sig(const char *name, long value, struct param_list **param, int *count) -{ - char buffer[1024]; - if (value < 0) - sprintf(buffer, "-0x%lx", -value); - else - sprintf(buffer, "0x%lx", value); - param_add_string(name, buffer, param, count); +void param_add_hex_sig(const char *name, long value, struct param_list **param, int *count) { + char buffer[1024]; + if (value < 0) + sprintf(buffer, "-0x%lx", -value); + else + sprintf(buffer, "0x%lx", value); + param_add_string(name, buffer, param, count); } |