diff options
| author | Marc André Tanner <mat@brain-dump.org> | 2016-02-17 10:49:32 +0100 |
|---|---|---|
| committer | Marc André Tanner <mat@brain-dump.org> | 2016-02-18 16:50:39 +0100 |
| commit | 0869289348bdd8206d0128b720507ffb857459a5 (patch) | |
| tree | a41477469aad52403a9bc0050120d2c6eeccd2eb | |
| parent | efc64e522c60a3f5fb7bb4988ffd29eb51500a5c (diff) | |
| download | vis-0869289348bdd8206d0128b720507ffb857459a5.tar.gz vis-0869289348bdd8206d0128b720507ffb857459a5.tar.xz | |
map: set errno to EEXIST when trying to map_put a duplicate value
| -rw-r--r-- | map.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -113,6 +113,7 @@ bool map_put(Map *map, const char *k, const void *value) if (key[byte_num] == '\0') { /* All identical! */ free(key); + errno = EEXIST; return false; } } |
