X-Git-Url: https://git.danieliu.xyz/?a=blobdiff_plain;f=headers%2Futils.h;h=9e93b61e732f20f926e9980572dd9bf216bd2dde;hb=8276ee5a5a1262b062d39c627c8c1abf9568c4fa;hp=3dab4a991970717db27aad717a8021d817a3b26e;hpb=303071d6e0488d7da4dc810897948b8ed97354d2;p=taskasaur.git diff --git a/headers/utils.h b/headers/utils.h index 3dab4a9..9e93b61 100644 --- a/headers/utils.h +++ b/headers/utils.h @@ -19,7 +19,12 @@ array_length(type, array) \ }) 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