25 lines
350 B
C
25 lines
350 B
C
#include"storer.h"
|
|
#include<stdlib.h>
|
|
|
|
struct _Storer {
|
|
int value;
|
|
};
|
|
|
|
Storer* storer_new() {
|
|
Storer *s = malloc(sizeof(struct _Storer));
|
|
s->value = 0;
|
|
return s;
|
|
}
|
|
|
|
void storer_destroy(Storer *s) {
|
|
free(s);
|
|
}
|
|
|
|
int storer_get_value(Storer *s) {
|
|
return s->value;
|
|
}
|
|
|
|
void storer_set_value(Storer *s, int v) {
|
|
s->value = v;
|
|
}
|