9 Commits

Author SHA1 Message Date
Lazula
ad749a0b1a Fix static/R_API function definition formatting
* Remove spaces before parens
* Remove spaces after asterisks
2021-12-21 20:58:12 +01:00
Lazula
2255bf8b5d Many indentation style fixes
* Change several 8-space indents to tabs
* Apply tab indent style when breaking long lines
* Move operators from EOL to start of next line
* Fix ternary formatting
2021-11-18 10:43:52 +01:00
Riccardo Schirone
0948f9536b
Use r_buf_size to get the size of a buffer, not the private field (#13380)
* Use r_buf_size to get the size of a buffer, not the private field
* Use r_buf_seek instead of adjusting the private cur RBuffer field
* use r_buf_read instead of r_buf_read_at(.., cur, ..)
* Fix RBuffer usage in REgg
* Introduce r_buf_tell API instead of using seek
* write_at(cur) == write
2019-03-15 20:28:52 +01:00
Riccardo Schirone
917fcda0ad
Implement load_buffer/check_buffer in RBinPlugins (#13353)
* Fix memleaks in MACH0 bin plugin
* Add check_buffer method to RBinPlugin
* Add r_buf_read8_at API
* bin_any: remove load and fix mem leaks
* bin_art: implement load/check_buffer, remove load_bytes/load
* bin_avr: add load/check_buffer and remove load/load_bytes
* bin_bf: load_buffer/check_buffer
* bin_bflt: load_buffer/check_buffer
* bin_bios: load_buffer/load_bytes
2019-03-12 15:28:16 +01:00
pancake
e6d97d2b27 Fix last clusterfuzz report ##crash 2018-10-21 16:02:36 +02:00
Neven Sajko
d8784641ee Add parentheses in macros where needed for safety (#11290) 2018-08-30 13:16:50 +02:00
Álvaro Felipe Melchor
224b3c3319 fix some coverities 2016-12-18 23:41:55 +01:00
Álvaro Felipe Melchor
1ec97d9c89 fixing bflt code trying to prevent futures crashes 2016-12-14 19:58:20 +01:00
leberus
05076d963c Add: Initial support for bFLT v4 (#6315) 2016-12-14 10:34:11 +01:00