blob: 71b22877a3bcbfa47a3860e4aa3e0a3165d2ea9a (
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 < NTRANS; 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';
}
|