Index: core/fxcodec/lgif/fx_gif.cpp |
diff --git a/core/fxcodec/lgif/fx_gif.cpp b/core/fxcodec/lgif/fx_gif.cpp |
index 08b008ddb45fd98330cb465d3c9ac1f0f0644394..b996ba97965a124013933c68bac0916d8f1f6b37 100644 |
--- a/core/fxcodec/lgif/fx_gif.cpp |
+++ b/core/fxcodec/lgif/fx_gif.cpp |
@@ -58,7 +58,7 @@ void CGifLZWDecoder::ClearTable() { |
} |
void CGifLZWDecoder::DecodeString(uint16_t code) { |
stack_size = 0; |
- while (TRUE) { |
+ while (true) { |
ASSERT(code <= code_next); |
if (code < code_clear || code > code_next) { |
break; |
@@ -163,9 +163,7 @@ int32_t CGifLZWDecoder::Decode(uint8_t* des_buf, uint32_t& des_size) { |
} |
return 0; |
} |
-static FX_BOOL gif_grow_buf(uint8_t*& dst_buf, |
- uint32_t& dst_len, |
- uint32_t size) { |
+static bool gif_grow_buf(uint8_t*& dst_buf, uint32_t& dst_len, uint32_t size) { |
if (dst_len < size) { |
uint32_t len_org = dst_len; |
while (dst_buf && dst_len < size) { |
@@ -180,7 +178,7 @@ static FX_BOOL gif_grow_buf(uint8_t*& dst_buf, |
FXSYS_memset(dst_buf + len_org, 0, dst_len - len_org); |
return !!dst_buf; |
} |
- return TRUE; |
+ return true; |
} |
static inline void gif_cut_index(uint8_t& val, |
uint32_t index, |
@@ -318,14 +316,14 @@ void CGifLZWEncoder::EncodeString(uint32_t index, |
index_bit_cur++; |
} |
} |
-FX_BOOL CGifLZWEncoder::Encode(const uint8_t* src_buf, |
- uint32_t src_len, |
- uint8_t*& dst_buf, |
- uint32_t& dst_len, |
- uint32_t& offset) { |
+bool CGifLZWEncoder::Encode(const uint8_t* src_buf, |
+ uint32_t src_len, |
+ uint8_t*& dst_buf, |
+ uint32_t& dst_len, |
+ uint32_t& offset) { |
uint8_t suffix; |
if (setjmp(jmp)) { |
- return FALSE; |
+ return false; |
} |
while (src_bit_num < src_len) { |
if (!LookUpInTable(src_buf, src_offset, src_bit_offset)) { |
@@ -347,11 +345,11 @@ FX_BOOL CGifLZWEncoder::Encode(const uint8_t* src_buf, |
src_offset = 0; |
src_bit_offset = 0; |
src_bit_num = 0; |
- return TRUE; |
+ return true; |
} |
-FX_BOOL CGifLZWEncoder::LookUpInTable(const uint8_t* buf, |
- uint32_t& offset, |
- uint8_t& out_bit_offset) { |
+bool CGifLZWEncoder::LookUpInTable(const uint8_t* buf, |
+ uint32_t& offset, |
+ uint8_t& out_bit_offset) { |
for (uint16_t i = table_cur; i < index_num; i++) { |
if (code_table[i].prefix == code_table[index_num].prefix && |
code_table[i].suffix == code_table[index_num].suffix) { |
@@ -359,11 +357,11 @@ FX_BOOL CGifLZWEncoder::LookUpInTable(const uint8_t* buf, |
code_table[index_num].suffix = |
gif_cut_buf(buf, offset, src_bit_cut, out_bit_offset, src_bit_num); |
table_cur = i; |
- return TRUE; |
+ return true; |
} |
} |
table_cur = code_end + 1; |
- return FALSE; |
+ return false; |
} |
void CGifLZWEncoder::Finish(uint8_t*& dst_buf, |
uint32_t& dst_len, |
@@ -554,7 +552,7 @@ int32_t gif_get_frame(gif_decompress_struct_p gif_ptr) { |
return 0; |
int32_t ret = 1; |
- while (TRUE) { |
+ while (true) { |
switch (gif_ptr->decode_status) { |
case GIF_D_STATUS_TAIL: |
return 1; |
@@ -859,14 +857,14 @@ int32_t gif_load_frame(gif_decompress_struct_p gif_ptr, int32_t frame_num) { |
: 0; |
gif_ptr->avail_in = 0; |
if (!gif_img_gce_ptr) { |
- FX_BOOL bRes = gif_ptr->gif_get_record_position_fn( |
+ bool bRes = gif_ptr->gif_get_record_position_fn( |
gif_ptr, gif_image_ptr->image_data_pos, |
gif_image_ptr->image_info_ptr->left, |
gif_image_ptr->image_info_ptr->top, |
gif_image_ptr->image_info_ptr->width, |
gif_image_ptr->image_info_ptr->height, loc_pal_num, |
gif_image_ptr->local_pal_ptr, 0, 0, -1, 0, |
- (FX_BOOL)((GifLF*)&gif_image_ptr->image_info_ptr->local_flag) |
+ (bool)((GifLF*)&gif_image_ptr->image_info_ptr->local_flag) |
->interlace); |
if (!bRes) { |
FX_Free(gif_image_ptr->image_row_buf); |
@@ -875,7 +873,7 @@ int32_t gif_load_frame(gif_decompress_struct_p gif_ptr, int32_t frame_num) { |
return 0; |
} |
} else { |
- FX_BOOL bRes = gif_ptr->gif_get_record_position_fn( |
+ bool bRes = gif_ptr->gif_get_record_position_fn( |
gif_ptr, gif_image_ptr->image_data_pos, |
gif_image_ptr->image_info_ptr->left, |
gif_image_ptr->image_info_ptr->top, |
@@ -883,14 +881,13 @@ int32_t gif_load_frame(gif_decompress_struct_p gif_ptr, int32_t frame_num) { |
gif_image_ptr->image_info_ptr->height, loc_pal_num, |
gif_image_ptr->local_pal_ptr, |
(int32_t)gif_image_ptr->image_gce_ptr->delay_time, |
- (FX_BOOL)((GifCEF*)&gif_image_ptr->image_gce_ptr->gce_flag) |
- ->user_input, |
+ (bool)((GifCEF*)&gif_image_ptr->image_gce_ptr->gce_flag)->user_input, |
((GifCEF*)&gif_image_ptr->image_gce_ptr->gce_flag)->transparency |
? (int32_t)gif_image_ptr->image_gce_ptr->trans_index |
: -1, |
(int32_t)((GifCEF*)&gif_image_ptr->image_gce_ptr->gce_flag) |
->disposal_method, |
- (FX_BOOL)((GifLF*)&gif_image_ptr->image_info_ptr->local_flag) |
+ (bool)((GifLF*)&gif_image_ptr->image_info_ptr->local_flag) |
->interlace); |
if (!bRes) { |
FX_Free(gif_image_ptr->image_row_buf); |
@@ -1039,16 +1036,16 @@ uint32_t gif_get_avail_input(gif_decompress_struct_p gif_ptr, |
int32_t gif_get_frame_num(gif_decompress_struct_p gif_ptr) { |
return gif_ptr->img_ptr_arr_ptr->GetSize(); |
} |
-static FX_BOOL gif_write_header(gif_compress_struct_p gif_ptr, |
- uint8_t*& dst_buf, |
- uint32_t& dst_len) { |
+static bool gif_write_header(gif_compress_struct_p gif_ptr, |
+ uint8_t*& dst_buf, |
+ uint32_t& dst_len) { |
if (gif_ptr->cur_offset) { |
- return TRUE; |
+ return true; |
} |
dst_len = sizeof(GifHeader) + sizeof(GifLSD) + sizeof(GifGF); |
dst_buf = FX_TryAlloc(uint8_t, dst_len); |
if (!dst_buf) |
- return FALSE; |
+ return false; |
FXSYS_memset(dst_buf, 0, dst_len); |
FXSYS_memcpy(dst_buf, gif_ptr->header_ptr, sizeof(GifHeader)); |
@@ -1063,12 +1060,12 @@ static FX_BOOL gif_write_header(gif_compress_struct_p gif_ptr, |
if (gif_ptr->global_pal) { |
uint16_t size = sizeof(GifPalette) * gif_ptr->gpal_num; |
if (!gif_grow_buf(dst_buf, dst_len, gif_ptr->cur_offset + size)) { |
- return FALSE; |
+ return false; |
} |
FXSYS_memcpy(&dst_buf[gif_ptr->cur_offset], gif_ptr->global_pal, size); |
gif_ptr->cur_offset += size; |
} |
- return TRUE; |
+ return true; |
} |
void interlace_buf(const uint8_t* buf, uint32_t pitch, uint32_t height) { |
CFX_ArrayTemplate<uint8_t*> pass[4]; |
@@ -1115,11 +1112,11 @@ static void gif_write_block_data(const uint8_t* src_buf, |
FXSYS_memcpy(&dst_buf[dst_offset], &src_buf[src_offset], src_len); |
dst_offset += src_len; |
} |
-static FX_BOOL gif_write_data(gif_compress_struct_p gif_ptr, |
- uint8_t*& dst_buf, |
- uint32_t& dst_len) { |
+static bool gif_write_data(gif_compress_struct_p gif_ptr, |
+ uint8_t*& dst_buf, |
+ uint32_t& dst_len) { |
if (!gif_grow_buf(dst_buf, dst_len, gif_ptr->cur_offset + GIF_DATA_BLOCK)) { |
- return FALSE; |
+ return false; |
} |
if (FXSYS_memcmp(gif_ptr->header_ptr->version, "89a", 3) == 0) { |
dst_buf[gif_ptr->cur_offset++] = GIF_SIG_EXTENSION; |
@@ -1153,7 +1150,7 @@ static FX_BOOL gif_write_data(gif_compress_struct_p gif_ptr, |
if (gif_ptr->local_pal) { |
uint32_t pal_size = sizeof(GifPalette) * gif_ptr->lpal_num; |
if (!gif_grow_buf(dst_buf, dst_len, pal_size + gif_ptr->cur_offset)) { |
- return FALSE; |
+ return false; |
} |
FXSYS_memcpy(&dst_buf[gif_ptr->cur_offset], gif_ptr->local_pal, pal_size); |
gif_ptr->cur_offset += pal_size; |
@@ -1175,7 +1172,7 @@ static FX_BOOL gif_write_data(gif_compress_struct_p gif_ptr, |
&gif_ptr->src_buf[i * gif_ptr->src_pitch], |
gif_ptr->src_width * (code_bit + 1), dst_buf, dst_len, |
gif_ptr->cur_offset)) { |
- return FALSE; |
+ return false; |
} |
} |
gif_ptr->img_encoder_ptr->Finish(dst_buf, dst_len, gif_ptr->cur_offset); |
@@ -1220,22 +1217,22 @@ static FX_BOOL gif_write_data(gif_compress_struct_p gif_ptr, |
dst_buf[gif_ptr->cur_offset++] = 0; |
} |
dst_buf[gif_ptr->cur_offset++] = GIF_SIG_TRAILER; |
- return TRUE; |
+ return true; |
} |
-FX_BOOL gif_encode(gif_compress_struct_p gif_ptr, |
- uint8_t*& dst_buf, |
- uint32_t& dst_len) { |
+bool gif_encode(gif_compress_struct_p gif_ptr, |
+ uint8_t*& dst_buf, |
+ uint32_t& dst_len) { |
if (!gif_write_header(gif_ptr, dst_buf, dst_len)) { |
- return FALSE; |
+ return false; |
} |
uint32_t cur_offset = gif_ptr->cur_offset; |
- FX_BOOL res = TRUE; |
+ bool res = true; |
if (gif_ptr->frames) { |
gif_ptr->cur_offset--; |
} |
if (!gif_write_data(gif_ptr, dst_buf, dst_len)) { |
gif_ptr->cur_offset = cur_offset; |
- res = FALSE; |
+ res = false; |
} |
dst_len = gif_ptr->cur_offset; |
dst_buf[dst_len - 1] = GIF_SIG_TRAILER; |