shithub: orca

Download patch

ref: c3ccbd8e0aac47089b7a07568c0e0231dd48b110
parent: 8231a60d27d3cf4c673a3a7e4f17b25b1b6ba58e
author: cancel <cancel@cancel.fm>
date: Sat Dec 1 09:00:21 EST 2018

Cleanup

--- a/gbuffer.h
+++ b/gbuffer.h
@@ -1,16 +1,16 @@
 #pragma once
 #include "base.h"
 
-static inline Glyph gbuffer_peek(Gbuffer gbuf, Usz height, Usz width, Usz y,
-                                 Usz x) {
+ORCA_PURE static inline Glyph gbuffer_peek(Gbuffer gbuf, Usz height, Usz width,
+                                           Usz y, Usz x) {
   assert(y < height && x < width);
   (void)height;
   return gbuf[y + width + x];
 }
 
-static inline Glyph gbuffer_peek_relative(Gbuffer gbuf, Usz height, Usz width,
-                                          Usz y, Usz x, Isz delta_y,
-                                          Isz delta_x) {
+ORCA_PURE static inline Glyph gbuffer_peek_relative(Gbuffer gbuf, Usz height,
+                                                    Usz width, Usz y, Usz x,
+                                                    Isz delta_y, Isz delta_x) {
   Isz y0 = (Isz)y + delta_y;
   Isz x0 = (Isz)x + delta_x;
   if (y0 < 0 || x0 < 0 || (Usz)y0 >= height || (Usz)x0 >= width)