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
a1fc69d3ab
fix order of the sorted list
2021-12-19 19:47:37 +01:00
8d044fdd66
Adding bubble sorter
2021-12-19 19:44:49 +01:00
0ff62870ba
Add viderListe
function
2021-12-19 19:26:27 +01:00
dc5f733cbf
add statement for the if
2021-12-19 13:34:50 +01:00
a90c8844dd
Fix infinite loop
2021-12-19 13:11:32 +01:00
c4a5e39851
Add afficherListe
2021-12-19 13:02:10 +01:00
a0bbe98c37
Add ajouterLettre
2021-12-19 12:55:24 +01:00
61c0e39a0b
Change function name
2021-12-19 12:55:07 +01:00
52f1ca2076
add spaces
2021-12-19 12:48:29 +01:00
19a9eba183
fix typo
2021-12-18 13:52:33 +01:00
0f3ea6bef7
update files name
2021-12-18 13:51:45 +01:00
0cfd902e74
update include
2021-12-18 13:51:37 +01:00
e942492583
Declare basic function for the chained list
2021-12-18 13:51:28 +01:00
336a47f4ee
Include header
2021-12-18 13:51:10 +01:00
2e95c244b6
Declare basic function for the huffman tree
2021-12-18 13:50:56 +01:00
493191abe5
Delete old files
2021-12-18 13:50:19 +01:00
7bc2fa427a
Add function to create a new node
2021-12-18 12:40:25 +01:00
c51df162fe
Added user interface with error handling and help message
2021-12-18 11:56:24 +01:00
2b56ac0f1e
Add prototype for creating new nodes for the tree
2021-12-18 11:55:56 +01:00
2aaf284d9b
Add structure of the binary tree used for huffman, along with stdio and string headers
2021-12-18 11:55:30 +01:00
2077d41541
Imports its header
2021-12-18 11:54:38 +01:00
eb302fe3ce
Import huffman.h
2021-12-18 11:54:19 +01:00
3108d8bd8e
Adding huffman.c/h files into the makefile
2021-12-18 11:37:34 +01:00
cf88281af7
Ignore IDE folder (Vscode)
2021-12-17 22:25:25 +01:00
5386e82a6c
Adding:
...
- compression.c
- decompression.c
Removal:
- Objects created when using make clean
2021-12-17 22:09:30 +01:00
fbc8020363
Added instructions on how to compile the program
2021-12-17 20:21:02 +01:00