1 #include <variable.h>
\r
3 XBT_LOG_EXTERNAL_DEFAULT_CATEGORY(tesh);
\r
6 variable_new(const char* name, const char* val)
\r
16 variable = xbt_new0(s_variable_t, 1);
\r
18 variable->name = strdup(name);
\r
21 variable->val = strdup(val);
\r
32 variable_free(variable_t* variableptr)
\r
37 if((*((variable_t*)(variableptr)))->name)
\r
38 free((*((variable_t*)(variableptr)))->name);
\r
40 if((*((variable_t*)(variableptr)))->val)
\r
41 free((*((variable_t*)(variableptr)))->val);
\r
45 *variableptr = NULL;
\r
51 variable_is_used(variable_t variable)
\r
59 return variable->used;
\r
64 variable_set_used(variable_t variable)
\r