Commit graph

82 commits

Author SHA1 Message Date
5c432ee7b7
Add some explication on mask operations 2021-12-26 16:05:10 +01:00
ae91b9b4e4
fixing `-Wunused-variable
` GCC's warnings and display how many bytes have been read
2021-12-26 15:40:22 +01:00
15d9c78893
give adress instead of the whole variable 2021-12-26 15:26:50 +01:00
800f2e4c56
[DRAFT] Read header of the file 2021-12-26 15:23:38 +01:00
b87dc29000
Add freeArbre to the header 2021-12-25 14:15:55 +01:00
6ed7ebee1f
remove some useless blabla and replace it by the version used by myself for GCC 2021-12-25 14:15:04 +01:00
9926a7472a
[DRAFT] Add method to decode the huffmanized file 2021-12-25 14:03:38 +01:00
0a5618a605
adding dot 2021-12-25 13:54:19 +01:00
c4516578cb
add chained list tag 2021-12-25 13:53:57 +01:00
bcbbc919c4
Adding questions mark 2021-12-25 13:52:48 +01:00
ed5002472d
Use Buffer + fixing overflow issue 2021-12-25 13:44:40 +01:00
21f8173d86
fixing all the warnings 2021-12-25 11:59:03 +01:00
80b4867243
list instead of nothing 2021-12-25 11:46:04 +01:00
c878f460b3
[DRAFT] create the decompressed file 2021-12-25 11:24:32 +01:00
c69e9a152a
do not need to multiply per 8 2021-12-25 11:06:48 +01:00
6374c9e043
[DRAFT] write the huffman data inside the .huff file 2021-12-24 20:31:53 +01:00
ef1f0b0532
use the compression function 2021-12-24 19:33:20 +01:00
55b4583962
expected ‘const void * restrict’ but argument is of type ‘int’ 2021-12-24 19:33:11 +01:00
fc6859fc8a
[DRAFT] Add TODO 2021-12-24 19:31:41 +01:00
1f824962a8
ignore the test folder 2021-12-24 19:31:25 +01:00
c9a42ae7cb
Now can write the header of the file 2021-12-24 19:28:42 +01:00
f90657efaf
fix malloc leak + make the code compile 2021-12-24 19:22:30 +01:00
7c3e0c1b30
harmonize variable names 2021-12-24 19:12:09 +01:00
b745df67f4
DRAFT: compress function added! 2021-12-24 15:45:43 +01:00
33e0e3fdb6
add helping message arg to the todo list 2021-12-24 00:29:11 +01:00
5f1c74b6c6
add -h an alias for --help 2021-12-24 00:28:35 +01:00
f7007bbc8d
fix memory leak when allocating space for the tree 2021-12-24 00:24:33 +01:00
6708ba634b
more useful anotation 2021-12-24 00:24:21 +01:00
22f3aa30d6
fix typo 2021-12-24 00:20:57 +01:00
fb311794f3
handle malloc error in arbreVersListe 2021-12-24 00:19:57 +01:00
e4ea650805
fix typo 2021-12-24 00:17:15 +01:00
335458122a
fix typo 2021-12-24 00:16:44 +01:00
6623fc3082
hide warning in compress and decompress function (draft) 2021-12-24 00:16:26 +01:00
24ed3c5aea
add conversion tree to list 2021-12-24 00:15:30 +01:00
0d909dce64
update function name 2021-12-23 23:57:54 +01:00
fbbfafbc6e
Adding source on how bit works in C 2021-12-23 23:51:37 +01:00
dcc02f27fb
Explain why its a pointer 2021-12-23 21:45:05 +01:00
a8c55a8999
make the total final size of the file a pointer 2021-12-23 21:43:49 +01:00
6fc32032e3
remove C objects 2021-12-23 21:42:38 +01:00
8f4b254377
add prefix command (draft) 2021-12-23 20:02:20 +01:00
53cd72e281
update comment for myself 2021-12-23 20:01:54 +01:00
1c87621973
added an important annotation 2021-12-22 01:46:33 +01:00
f47e7de1ea
Added extension management 2021-12-22 01:45:28 +01:00
fc6b1b92ee
Adding the chained list converter to the binary tree (there is a [CWE-401]) 2021-12-20 17:10:35 +01:00
6c766d1f92
Add some comments on the malloc 2021-12-20 17:09:24 +01:00
f310e5383d
Change declaration of variable location 2021-12-20 16:12:01 +01:00
13a57cb1d0
Adding some credits 2021-12-20 16:11:50 +01:00
ec9d9ef087 Add debug code 2021-12-19 20:29:31 +01:00
8a368746d6 Modifications:
- Update comment on `ajouterLettre`
- Update function name and its comment
- Fix order in sort function
- Add function who add a cell in the right frequency order
2021-12-19 20:29:21 +01:00
73d0ece933 Add dot and some precisions on ajouterLettre 2021-12-19 20:07:50 +01:00