X-Git-Url: https://git.danieliu.xyz/?a=blobdiff_plain;f=headers%2Futils.h;h=9e93b61e732f20f926e9980572dd9bf216bd2dde;hb=8dc9b3f9852c4f6d38d82100a5a3bf95a2e26fa2;hp=0d23060b56ee6ace79a1a44a63c40c924a7e99f0;hpb=82204679646dbb05f22adf6dca9bca18943ea9f6;p=taskasaur.git diff --git a/headers/utils.h b/headers/utils.h index 0d23060..9e93b61 100644 --- a/headers/utils.h +++ b/headers/utils.h @@ -18,4 +18,13 @@ array_length(type, array) \ m_len; \ }) +extern int min(int a, int b); +extern int clamp(int v, int min, int max); +extern int floorzero(int v); + +extern char* wrap_text(char* str, int max_width, int* lines); + +/* array stuff */ +extern int ar_swap_item(void** arr, int src_index, int dest_index); + #endif