|
@@ -1,10 +1,10 @@
|
|
// Borrowed from https://github.com/b-k/21st-Century-Examples
|
|
// Borrowed from https://github.com/b-k/21st-Century-Examples
|
|
typedef struct keyval{
|
|
typedef struct keyval{
|
|
char *key;
|
|
char *key;
|
|
- void *value;
|
|
|
|
|
|
+ char *value;
|
|
} keyval;
|
|
} keyval;
|
|
|
|
|
|
-keyval *keyval_new(char *key, void *value);
|
|
|
|
|
|
+keyval *keyval_new(char *key, char *value);
|
|
keyval *keyval_copy(keyval const *in);
|
|
keyval *keyval_copy(keyval const *in);
|
|
void keyval_free(keyval *in);
|
|
void keyval_free(keyval *in);
|
|
int keyval_matches(keyval const *in, char const *key);
|
|
int keyval_matches(keyval const *in, char const *key);
|