<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;"># HG changeset patch
# Parent c3ef105f1dfefae3c62dd9d99af0c8346e309f4f
Rename bitvec_t to Bitvec.

diff -r c3ef105f1dfe src/bitvec.c
--- a/src/bitvec.c
+++ b/src/bitvec.c
@@ -20,9 +20,9 @@
 /*
  * Create a new bitvec with 'num_bits' size
  */
-bitvec_t *a_Bitvec_new(int num_bits)
+Bitvec *a_Bitvec_new(int num_bits)
 {
-   bitvec_t *bvec = dNew(bitvec_t, 1);
+   Bitvec *bvec = dNew(Bitvec, 1);
 
    bvec-&gt;vec = dNew0(uchar_t, num_bits/BVEC_SIZE + 1);
    bvec-&gt;len = num_bits;
@@ -32,7 +32,7 @@
 /*
  * Clear a bitvec
  */
-void a_Bitvec_clear(bitvec_t *bvec)
+void a_Bitvec_clear(Bitvec *bvec)
 {
    memset(bvec-&gt;vec, 0, sizeof(uchar_t) * bvec-&gt;len/BVEC_SIZE + 1);
 }
@@ -40,7 +40,7 @@
 /*
  * Free a bitvec
  */
-void a_Bitvec_free(bitvec_t *bvec)
+void a_Bitvec_free(Bitvec *bvec)
 {
    if (bvec) {
       dFree(bvec-&gt;vec);
@@ -51,7 +51,7 @@
 /*
  * Get a bit
  */
-int a_Bitvec_get_bit(bitvec_t *bvec, int pos)
+int a_Bitvec_get_bit(Bitvec *bvec, int pos)
 {
    dReturn_val_if_fail (pos &lt; bvec-&gt;len, 0);
    return (bvec-&gt;vec[pos/BVEC_SIZE] &amp; 1 &lt;&lt; pos % BVEC_SIZE);
@@ -60,7 +60,7 @@
 /*
  * Set a bit
  */
-void a_Bitvec_set_bit(bitvec_t *bvec, int pos)
+void a_Bitvec_set_bit(Bitvec *bvec, int pos)
 {
    dReturn_if_fail (pos &lt; bvec-&gt;len);
    bvec-&gt;vec[pos/BVEC_SIZE] |= 1 &lt;&lt; (pos % BVEC_SIZE);
diff -r c3ef105f1dfe src/bitvec.h
--- a/src/bitvec.h
+++ b/src/bitvec.h
@@ -9,17 +9,17 @@
 typedef struct {
    BVEC_TYPE *vec;
    int len;       /* number of bits [1 based] */
-} bitvec_t;
+} Bitvec;
 
 
 /*
  * Function prototypes
  */
-bitvec_t *a_Bitvec_new(int bits);
-void a_Bitvec_free(bitvec_t *bvec);
-int a_Bitvec_get_bit(bitvec_t *bvec, int pos);
-void a_Bitvec_set_bit(bitvec_t *bvec, int pos);
-void a_Bitvec_clear(bitvec_t *bvec);
+Bitvec *a_Bitvec_new(int bits);
+void a_Bitvec_free(Bitvec *bvec);
+int a_Bitvec_get_bit(Bitvec *bvec, int pos);
+void a_Bitvec_set_bit(Bitvec *bvec, int pos);
+void a_Bitvec_clear(Bitvec *bvec);
 
 /*
 #define a_Bitvec_get_bit(bvec,pos) \
diff -r c3ef105f1dfe src/dicache.h
--- a/src/dicache.h
+++ b/src/dicache.h
@@ -32,7 +32,7 @@
    void *v_imgbuf;         /* Void pointer to an Imgbuf object */
    uint_t TotalSize;       /* Amount of memory the image takes up */
    uint_t ScanNumber;      /* Current decoding scan */
-   bitvec_t *BitVec;       /* Bit vector for decoded rows */
+   Bitvec *BitVec;       /* Bit vector for decoded rows */
    DicEntryState State;    /* Current status for this entry */
    int RefCount;           /* Reference Counter */
    int version;            /* Version number, used for different
diff -r c3ef105f1dfe src/image.hh
--- a/src/image.hh
+++ b/src/image.hh
@@ -51,7 +51,7 @@
    uint_t height;
 
    int32_t bg_color;        /* Background color */
-   bitvec_t *BitVec;        /* Bit vector for decoded rows */
+   Bitvec *BitVec;        /* Bit vector for decoded rows */
    uint_t ScanNumber;       /* Current decoding scan */
    ImageState State;        /* Processing status */
 
</pre></body></html>