Mercurial > hg > forks > multipaint-js
diff multipaint.pde @ 186:74e1616ca38e
Micro-optimize draw().
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Thu, 23 Aug 2018 14:27:28 +0300 |
parents | 1cb7ecd73554 |
children | 6fba2c255319 |
line wrap: on
line diff
--- a/multipaint.pde Thu Aug 23 14:22:36 2018 +0300 +++ b/multipaint.pde Thu Aug 23 14:27:28 2018 +0300 @@ -598,7 +598,8 @@ // Tool drawing for shows int savebut = g_button; - if (tool() != 5) + int tt = tool(); + if (tt != 5) { if (g_phase == 0) g_button = LEFT; @@ -607,9 +608,9 @@ else storecoords(g_mx, g_my); - if (tool() == 6) do_line(g_rx, g_ry, g_rx2, g_ry2, 0); - if (tool() == 7) do_circle(g_rx, g_ry, g_rx2, g_ry2); - if (tool() == 8) do_rectangle(g_rx, g_ry, g_rx2, g_ry2); + if (tt == 6) do_line(g_rx, g_ry, g_rx2, g_ry2, 0); + if (tt == 7) do_circle(g_rx, g_ry, g_rx2, g_ry2); + if (tt == 8) do_rectangle(g_rx, g_ry, g_rx2, g_ry2); g_button = savebut; // Screen update stuff