blob: f0db0958fb93a9b9c0bf14e4e1a90124ec338b7f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
STATIC uint8_t readtrans(const char [static NISSY_SIZE_TRANSFORMATION]);
STATIC void writetrans(uint8_t, char [static NISSY_SIZE_TRANSFORMATION]);
STATIC uint8_t
readtrans(const char buf[static NISSY_SIZE_TRANSFORMATION])
{
uint8_t t;
for (t = 0; t < 48; t++)
if (!strncmp(buf, transstr[t], 11))
return t;
return UINT8_ERROR;
}
STATIC void
writetrans(uint8_t t, char buf[static NISSY_SIZE_TRANSFORMATION])
{
if (t >= 48)
memcpy(buf, "error trans", 11);
else
memcpy(buf, transstr[t], 11);
buf[11] = '\0';
}
|