blob: 04c9a46dc21fec487c6dab944fe7c49d1116bc69 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#include <string.h>
#include "eve.h"
#include "clipb.h"
static uint8_t _clipb[EVE_CLIPB_SIZE_BUF];
int eve_clipb_push(uint8_t *str, uint16_t len) {
if (len >= EVE_CLIPB_SIZE_BUF) return EVE_ERR;
memcpy(_clipb, str, len);
_clipb[len] = '\0';
return EVE_OK;
}
uint8_t *eve_clipb_get(void) {
return _clipb;
}
|