summaryrefslogtreecommitdiff
path: root/script/entry.c
blob: a8f3b688a73b7119ac94ddd73a9027d8a10aa478 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <stdlib.h>
#include <string.h>

void* allocate(size_t size) {
    return malloc(size);
}

// Expose free so JS can clean up memory and prevent leaks
void deallocate(void* ptr) {
    free(ptr);
}


const char *entry(const char *input) {
    return strdup(input);
}