diff options
| author | Sander Vrijders <sander.vrijders@intec.ugent.be> | 2017-02-08 18:36:01 +0100 |
|---|---|---|
| committer | Sander Vrijders <sander.vrijders@intec.ugent.be> | 2017-02-08 18:36:01 +0100 |
| commit | 66d495656348ae04b5ab725e0b44dad5f45e1a9b (patch) | |
| tree | fe53f0f33bf81d69bb5c79968ba6761f7da6d161 /src/lib/btree.c | |
| parent | 6ade491f770904d8244863904359c449b5aeb5f7 (diff) | |
| download | ouroboros-66d495656348ae04b5ab725e0b44dad5f45e1a9b.zip ouroboros-66d495656348ae04b5ab725e0b44dad5f45e1a9b.tar.gz | |
lib, ipcpd: Comply to pedantic C99
With the changes in this commit Ouroboros will compile with the
pedantic flag on when the standard is C99. The main problem was the
used of unnamed structs and unions, which is C11.
Diffstat (limited to 'src/lib/btree.c')
| -rw-r--r-- | src/lib/btree.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/lib/btree.c b/src/lib/btree.c index 645e7c7..38302da 100644 --- a/src/lib/btree.c +++ b/src/lib/btree.c @@ -388,9 +388,12 @@ int btree_insert(struct btree * tree, void * val) { struct btnode * rgt = NULL; - struct key_val kv = {key, val}; + struct key_val kv; struct key_val med; + kv.key = key; + kv.val = val; + if (tree == NULL || val == NULL) return -EINVAL; |
