USE_XTHEME=0 for now. Cast in lodepng to avoid VS2017 warnings.

This commit is contained in:
Jief L 2020-03-29 14:42:17 +03:00
parent b605d0d3bb
commit 3e58b71ea6
2 changed files with 4 additions and 4 deletions

2
rEFIt_UEFI/libeg/libeg.h Normal file → Executable file
View File

@ -38,7 +38,7 @@
#define __LIBEG_LIBEG_H__
#ifndef USE_XTHEME
#define USE_XTHEME 1
#define USE_XTHEME 0
#endif
#ifdef __cplusplus

6
rEFIt_UEFI/libeg/lodepng.cpp Normal file → Executable file
View File

@ -804,7 +804,7 @@ static unsigned HuffmanTree_makeTable(HuffmanTree* tree) {
unsigned l = maxlens[i];
if(l <= FIRSTBITS) continue;
tree->table_len[i] = l;
tree->table_value[i] = pointer;
tree->table_value[i] = (unsigned short)pointer;
pointer += LShiftU64(1ULL, (l - FIRSTBITS)); // (1u << (l - FIRSTBITS));
}
lodepng_free(maxlens);
@ -828,7 +828,7 @@ static unsigned HuffmanTree_makeTable(HuffmanTree* tree) {
unsigned index = reverse | (j << l);
if(tree->table_len[index] != 16) return 55; /*invalid tree: long symbol shares prefix with short symbol*/
tree->table_len[index] = l;
tree->table_value[index] = i;
tree->table_value[index] = (unsigned short)i;
}
} else {
/*long symbol, shares prefix with other long symbols in first lookup table, needs second lookup*/
@ -845,7 +845,7 @@ static unsigned HuffmanTree_makeTable(HuffmanTree* tree) {
unsigned reverse2 = reverse >> FIRSTBITS; /* l - FIRSTBITS bits */
unsigned index2 = start + (reverse2 | (j << (l - FIRSTBITS)));
tree->table_len[index2] = l;
tree->table_value[index2] = i;
tree->table_value[index2] = (unsigned short)i;
}
}
}