add vec ptr operations

This commit is contained in:
sam 2024-07-22 15:28:28 +12:00
parent 1de5b35258
commit b0b09f6fd9

11
slibs.h
View file

@ -82,6 +82,16 @@
(vec).size--; \
}
#define sl_vec_forward(vec) \
{ \
(vec).data++; \
}
#define sl_vec_backward(vec) \
{ \
(vec).data--; \
}
#define sl_vec_pop(vec) \
{ \
if ((vec).size > 0) \
@ -214,4 +224,3 @@ void sl_read_file(const char *filename, sl_string *buffer)
#endif
#endif // SLIBS_H