mirror of
https://github.com/radareorg/radare2.git
synced 2025-02-05 04:56:10 +00:00
Fix div by zero with scr.pagesize and matrix theme
This commit is contained in:
parent
05bdb884a1
commit
ffc74163b4
@ -541,6 +541,7 @@ R_API void r_cons_flush() {
|
||||
} else {
|
||||
if (I.linesleep > 0 && I.linesleep < 1000) {
|
||||
int i = 0;
|
||||
int pagesize = R_MAX (1, I.pagesize);
|
||||
char *ptr = I.buffer;
|
||||
char *nl = strchr (ptr, '\n');
|
||||
int len = I.buffer_len;
|
||||
@ -548,7 +549,7 @@ R_API void r_cons_flush() {
|
||||
r_cons_break (NULL, NULL);
|
||||
while (nl && !r_cons_is_breaked ()) {
|
||||
r_cons_write (ptr, nl - ptr + 1);
|
||||
if (!(i % I.pagesize)) {
|
||||
if (!(i % pagesize)) {
|
||||
r_sys_usleep (I.linesleep * 1000);
|
||||
}
|
||||
ptr = nl + 1;
|
||||
|
@ -1,4 +1,5 @@
|
||||
ec comment rgb:0ff
|
||||
ec mov white
|
||||
ec fname rgb:f00
|
||||
ec args white
|
||||
ec floc rgb:f0f
|
||||
@ -29,13 +30,11 @@ ec cjmp rgb:f0f
|
||||
ec call rgb:f0f
|
||||
ec nop rgb:2da
|
||||
ec trap rgb:f0f
|
||||
ec swi rgb:dd5
|
||||
ec cmp rgb:0ff
|
||||
ec reg rgb:f0f
|
||||
ec creg rgb:f0f
|
||||
ec num rgb:0ff
|
||||
ec help rgb:0ff
|
||||
ec invalid rgb:ef0
|
||||
ec trap rgb:000 rgb:f0f
|
||||
|
||||
ec graph.box rgb:f0f
|
||||
@ -46,4 +45,4 @@ ec graph.true rgb:f0f
|
||||
ec graph.false rgb:0ff
|
||||
ec graph.trufae rgb:f0f
|
||||
ec graph.current rgb:af2
|
||||
ec graph.traced rgb:090
|
||||
ec graph.traced rgb:f0f
|
||||
|
@ -2,6 +2,7 @@ ec b0x00 rgb:030
|
||||
ec b0x7f rgb:0f0
|
||||
ec b0xff rgb:050
|
||||
ec bin rgb:0f0
|
||||
ec crypto rgb:0f0
|
||||
ec other rgb:0a0
|
||||
ec btext rgb:0b0
|
||||
ec call rgb:0b0
|
||||
@ -11,7 +12,7 @@ ec cmp rgb:191
|
||||
ec comment rgb:060
|
||||
ec ret rgb:0b0
|
||||
ec fline rgb:0a0
|
||||
ec flow rgb:030
|
||||
ec flow bgreen
|
||||
ec fname rgb:0b0
|
||||
ec label rgb:0f0
|
||||
ec math rgb:040
|
||||
@ -31,3 +32,12 @@ ec trap rgb:040
|
||||
ec swi rgb:0b0
|
||||
ec creg rgb:080
|
||||
ec flag rgb:0f0
|
||||
ec graph.box green
|
||||
ec graph.box2 rgb:060
|
||||
ec graph.box3 rgb:ff0000
|
||||
ec graph.box4 rgb:0000ff
|
||||
ec graph.true green
|
||||
ec graph.false rgb:050
|
||||
ec graph.trufae green
|
||||
ec graph.current green
|
||||
ec graph.traced rgb:060
|
||||
|
Loading…
x
Reference in New Issue
Block a user