summaryrefslogtreecommitdiff
path: root/src/references.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/references.h')
-rw-r--r--src/references.h8
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;