Sigrid Solveig Haflínudóttirsplit non-plan9 functionality further outf19b5f51 year agoHistory
13 lines · 494 B · C
RawDownload
void *sl_malloc(usize);void sl_free(void *);void *sl_calloc(usize, usize);void *sl_realloc(void *, usize);char *sl_strdup(const char *s);#define MEM_CALLOC(n, sz) sl_calloc((usize)(n), (usize)(sz))#define MEM_ALLOC(n) sl_malloc((usize)(n))#define MEM_REALLOC(p, n) sl_realloc((p), (usize)(n))#define MEM_FREE(x) sl_free(x)#define MEM_STRDUP(s) sl_strdup(s)#define sl_segalloc(sz) MEM_ALLOC((usize)sz)#define sl_segfree(s, sz) MEM_FREE(s)#define sl_segused(s, sz, used) do{}while(0)

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t