]> wimlib.net Git - wimlib/blobdiff - src/lzms-common.c
Update LZMS compressor
[wimlib] / src / lzms-common.c
index dc11857591dfbd19fe9dd526c428b543b884a1c1..3609e5a5c69751ff61805348fa80a00f103d0aca 100644 (file)
@@ -47,6 +47,7 @@ u32 lzms_length_slot_base[LZMS_NUM_LEN_SYMS + 1];
 unsigned
 lzms_get_slot(u32 value, const u32 slot_base_tab[], unsigned num_slots)
 {
+       /* TODO:  Speed this up.  */
        unsigned slot = 0;
 
        while (slot_base_tab[slot + 1] <= value)
@@ -290,7 +291,7 @@ lzms_init_lru_queues(struct lzms_lru_queues *lru)
         lzms_init_delta_lru_queues(&lru->delta);
 }
 
-static void
+void
 lzms_update_lz_lru_queues(struct lzms_lz_lru_queues *lz)
 {
        if (lz->prev_offset != 0) {
@@ -301,7 +302,7 @@ lzms_update_lz_lru_queues(struct lzms_lz_lru_queues *lz)
        lz->prev_offset = lz->upcoming_offset;
 }
 
-static void
+void
 lzms_update_delta_lru_queues(struct lzms_delta_lru_queues *delta)
 {
        if (delta->prev_offset != 0) {