search for: decode_string

Displaying 1 result from an estimated 1 matches for "decode_string".

2020 Jun 01
1
[PATCH] erlang: Port to libei for Erlang 23
...ol (ei_x_buff *buff, int r) { if (r) - return erl_mk_atom ("true"); + return ei_x_encode_atom (buff, "true"); else - return erl_mk_atom ("false"); + return ei_x_encode_atom (buff, "false"); } -char ** -get_string_list (ETERM *term) +int +decode_string_list (const char *buff, int *index, char ***res) { - ETERM *t; - size_t i, size; + int i, size; char **r; - for (size = 0, t = term; !ERL_IS_EMPTY_LIST (t); - size++, t = ERL_CONS_TAIL (t)) - ; + if (ei_decode_list_header (buff, index, &size) != 0) + error (EXIT_FAILURE,...