+typedef struct _bs_decode_t_ {
+ char c;
+ unsigned long int pos;
+} t_BlockSortDecode;
+
+char es_menor(char *data, t_BlockSort *bs, int i, int j);
+
+int _compare(const void *d1, const void *d2) {
+ t_BlockSortDecode *s1, *s2;
+
+ s1 = (t_BlockSortDecode *)d1;
+ s2 = (t_BlockSortDecode *)d2;
+
+ return (s1->c - s2->c);
+}
+
+int __compare(const void *d1, const void *d2) {
+ t_BlockSortData *s1, *s2;
+
+ s1 = (t_BlockSortData *)d1;
+ s2 = (t_BlockSortData *)d2;