diff options
Diffstat (limited to 'src/references.h')
-rw-r--r-- | src/references.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/references.h b/src/references.h index 5038c49..cc59509 100644 --- a/src/references.h +++ b/src/references.h @@ -7,21 +7,21 @@ extern "C" { #endif -#define REFMAP_SIZE 16 - struct cmark_reference { struct cmark_reference *next; unsigned char *label; unsigned char *url; unsigned char *title; - unsigned int hash; + unsigned int age; }; typedef struct cmark_reference cmark_reference; struct cmark_reference_map { cmark_mem *mem; - cmark_reference *table[REFMAP_SIZE]; + cmark_reference *refs; + cmark_reference **sorted; + unsigned int size; }; typedef struct cmark_reference_map cmark_reference_map; |