blob: 020dc4fb2aee8b3b1e28071100cf439463f8ce7a (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
File: huff_enc.c
Original provenience: David Bourgin (David.Bourgin@ufrima.imag.fr)
2017-04-18:
- Annotated huff_enc_main as entry-point for timing analysis
2016-03-24:
- Replaced dynamic memory allocation by a fixed array with 514 entries
- Replaced memset() with loops
- Added source code for a special qsort() implementation without
function pointer
- Replaced file I/O by reading and writing to char arrays
- Added huff_dec_main(), huff_dec_init() and huff_dec_return()
- Added huff_dec_ prefix to all functions, types and global variables
- Changed function arguments to ANSI style
- Replaced macro definitions
- Added forward declarations of all functions
- Added generic TACLeBench header replacing previous header
- Included license from compress.txt
- Applied code formatting with astyle
2016-05-24:
- Changed type of j to unsigned to avoid warning
- Removed static declarations
2016-05-25:
- Precise types to avoid gcc++ warnings
|