LINUX.ORG.RU

История изменений

Исправление conalex, (текущая версия) :

val = g_key_file_get_string(...

вроде как намекает, что val есть

char*
(указатель на строку).

соответственно, далее

main_opts.defaultpin
тоже должен быть
char*
, ну и дефолт присваивание
main_opts.defaultpin = "0000"
тоже выглядит логично.

как и

memcpy(pinbuf, main_opts.defaultpin, 4);

DBG(«defaultpin=%d», val); в таком случае нужно поправить на DBG(«defaultpin=%s», val);

Исходная версия conalex, :

val = g_key_file_get_string(...

вроде как намекает, что val есть

char*
(указатель на строку).

соответственно, далее

main_opts.defaultpin
тоже должен быть
char*
, ну и дефолт присваивание
main_opts.defaultpin = "0000"
тоже выглядит логично.

как и

memcpy(pinbuf, main_opts.defaultpin, 4);