Ignore:
Timestamp:
Oct 24, 2008, 9:02:48 PM (17 years ago)
Author:
bird
Message:

kmk: recycle more allocate_variable_expand_* results.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kmk/variable.h

    r1927 r1931  
    192192# define allocated_variable_expand(line) \
    193193  allocated_variable_expand_2 (line, -1, NULL)
    194 char *allocated_variable_expand_2(const char *line, unsigned int length, unsigned int *value_lenp);
     194char *allocated_variable_expand_2 (const char *line, unsigned int length, unsigned int *value_lenp);
     195char *allocated_variable_expand_3 (const char *line, unsigned int length,
     196                                   unsigned int *value_lenp, unsigned int *buffer_lengthp);
     197void recycle_variable_buffer (char *buffer, unsigned int length);
    195198#endif /* CONFIG_WITH_VALUE_LENGTH */
    196199char *expand_argument (const char *str, const char *end);
Note: See TracChangeset for help on using the changeset viewer.