diff options
author | jcid <devnull@localhost> | 2008-09-17 23:40:06 +0200 |
---|---|---|
committer | jcid <devnull@localhost> | 2008-09-17 23:40:06 +0200 |
commit | d61666920e33d15d25ac6381e4f4c64f66165493 (patch) | |
tree | 830606c48ba658723aae8eb41be16a62a1b551ce /src/misc.c | |
parent | 29a9d7ce54badbb0f5e5b2b747b78a88bc5715c2 (diff) |
- Fixed a memory leak in plain.cc.
Diffstat (limited to 'src/misc.c')
-rw-r--r-- | src/misc.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -52,13 +52,13 @@ char *a_Misc_escape_chars(const char *str, const char *esc_set) /* * Takes a string and converts any tabs to spaces. */ -char *a_Misc_expand_tabs(const char *str) +char *a_Misc_expand_tabs(const char *str, int len) { Dstr *New = dStr_new(""); - int len, i, j, pos, old_pos; + int i, j, pos, old_pos; char *val; - if ((len = strlen(str))) { + if (len) { for (pos = 0, i = 0; i < len; i++) { if (str[i] == '\t') { /* Fill with whitespaces until the next tab. */ |