mirror of
https://github.com/hufrea/byedpi.git
synced 2024-11-26 00:35:32 +03:00
18 lines
No EOL
382 B
C
18 lines
No EOL
382 B
C
#include <time.h>
|
|
|
|
struct elem {
|
|
int m;
|
|
time_t time;
|
|
int len;
|
|
char data[];
|
|
};
|
|
struct mphdr {
|
|
int max;
|
|
int inc;
|
|
int count;
|
|
struct elem **values;
|
|
};
|
|
struct mphdr *mem_pool(int count);
|
|
int mem_index(struct mphdr *hdr, char *str, int len);
|
|
struct elem *mem_add(struct mphdr *hdr, char *str, int len, int pos);
|
|
void mem_delete(struct mphdr *hdr, int pos); |