Lines Matching refs:value_end
1295 const char *value_end; in get_field() local
1299 value_end = strchr (value_start, '\n'); in get_field()
1300 if (value_end == NULL) in get_field()
1301 value_end = value_start + strlen (value_start); in get_field()
1303 value = (char *) xmalloc (value_end - value_start + 1); in get_field()
1304 memcpy (value, value_start, value_end - value_start); in get_field()
1305 value[value_end - value_start] = '\0'; in get_field()
1335 const char *value_end; in put_field() local
1338 value_end = strchr (value_start, '\n'); in put_field()
1339 if (value_end == NULL) in put_field()
1340 value_end = value_start + strlen (value_start); in put_field()
1343 - (value_end - value_start) in put_field()
1345 + (*value_end != '\n' ? 1 : 0) in put_field()
1352 if (*value_end != '\n') in put_field()
1354 strcpy (p, value_end); in put_field()