diff options
Diffstat (limited to 'navit/param.c')
-rw-r--r-- | navit/param.c | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/navit/param.c b/navit/param.c deleted file mode 100644 index 94157a58..00000000 --- a/navit/param.c +++ /dev/null @@ -1,46 +0,0 @@ -#include <stdio.h> -#include <string.h> -#include <stdlib.h> -#include "param.h" - -void -param_add_string(char *name, char *value, struct param_list **param, int *count) -{ - 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); - (*count)--; - (*param)++; - } - -} - -void -param_add_dec(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(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(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); -} |