Commit graph

8 commits

Author SHA1 Message Date
Dean
59b38e6efa
Add /*<type>*/ comments everywhere (#2986)
Adds /*<type>*/ comments and a linter check from rz-bindgen to enforce
their existence and consistency

Also includes the following fixes made when adding the annotations:
* removed unused intern_table arguments in pyc_dis.c, pyc_dis.h, asm_pyc.c
* removed unused classes argument from place_nodes in agraph.c
* removed unused recurse and recurse_bb functions in canalysis.c
* removed unused vars field from RzPrint struct
* removed unused RzAnalysisType* structs from rz_analysis.h
* removed unused list field from RzEgg struct
* fixed bug in bp_plugin.c where duplication-checking logic iterates over the wrong list
* removed unused q_regs field from RzDebug struct
* removed unused backtrace field from RzDebugPlugin struct
* removed unused classes_list field from RzBinNXOObj struct
* removed unused methods_list and classes_list fields from RzBinZimgObj struct
2022-09-11 13:04:53 +08:00
Riccardo Schirone
6c665c6098 Use Rizin specific macros instead of the ones from SDB 2022-07-17 12:11:13 +02:00
Florian Märkl
003b0cd6b9
Fix -Wunused-but-set-variable warnings (#2637)
As seen with:
Apple clang version 13.1.6 (clang-1316.0.21.2.5)
Target: arm64-apple-darwin21.4.0
2022-05-26 18:20:34 +08:00
Giovanni
6d5e235a9a
Convert rz_print_date_* to rz_time_date_* (#2375) 2022-03-03 17:25:00 +01:00
Khairul Azhar Kasmiran
388aef5140
Add some rz-diff -t lines tests (#1177)
* Add some rz-diff -t lines tests
* unified_diff.c: Use if-else
* Fix OOB read
2021-06-02 19:25:28 +08:00
Khairul Azhar Kasmiran
a63f66f2be
rz-test diff: Highlight in-line difference (#1174) 2021-05-31 20:27:28 +08:00
Giovanni
1348c247df
Add graph diffing and better function diffing (#1131)
* Added function diffing and graph diffing (json and dot only)
* Added tests for new functions and graph diffing
* diff graph more clear
* enforce same colors everywhere.
* using realsize for calculating function size
* renaming unconditional jump color name
* fixed memory issues and weird behaviour
2021-05-18 14:49:53 +02:00
Giovanni
6fec281af7
Rewrite rz-diff and internal diffing library (#1126) 2021-05-14 19:47:30 +08:00