Changeset 2770 for trunk/src/kmk/read.c
- Timestamp:
- Feb 1, 2015, 6:12:37 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kmk/read.c
r2717 r2770 2296 2296 2297 2297 v->origin = origin; 2298 #ifndef CONFIG_WITH_VALUE_LENGTH 2298 2299 if (v->flavor == f_simple) 2299 2300 v->value = allocated_variable_expand (v->value); 2300 2301 else 2301 2302 v->value = xstrdup (v->value); 2303 #else 2304 v->value_length = strlen (v->value); 2305 if (v->flavor == f_simple) 2306 v->value = allocated_variable_expand_2 (v->value, v->value_length, &v->value_length); 2307 else 2308 v->value = (char *)memcpy (xmalloc (v->value_length + 1), v->value, v->value_length + 1); 2309 v->value_alloc_len = v->value_length + 1; 2310 #endif 2302 2311 2303 2312 fname = p->target; … … 2370 2379 v->recursive = gv->recursive; 2371 2380 v->append = 0; 2381 VARIABLE_CHANGED (v); 2372 2382 } 2373 2383 }
Note:
See TracChangeset
for help on using the changeset viewer.