/* fullname is of the form <servicename>.<protocol>.<domain>
* Extract servicename and domain from fullname */
name = g_strdup(fullname);
- domain = strtok_r(name, ".", save_str);
- domain = strtok_r(NULL, ".", save_str);
- domain = strtok_r(NULL, ".", save_str);
- domain = strtok_r(NULL, ".", save_str);
+ domain = strtok_r(name, ".", &save_str);
+ domain = strtok_r(NULL, ".", &save_str);
+ domain = strtok_r(NULL, ".", &save_str);
+ domain = strtok_r(NULL, ".", &save_str);
local_handle = g_try_malloc0(FOUND_SIZE);
if(local_handle == NULL) {