diff options
author | Nick Mathewson <nickm@torproject.org> | 2018-06-22 09:26:19 -0400 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2018-06-22 09:49:13 -0400 |
commit | 3883338c8121212b3f6f9c020d489d50bbcdd855 (patch) | |
tree | 18d9b69f63060354ad9c7525a46c63e0dcef54d3 /src/common/util.c | |
parent | 1abadee3fd1c15f3720003c411ec6043c29d7c09 (diff) | |
download | tor-3883338c8121212b3f6f9c020d489d50bbcdd855.tar.gz tor-3883338c8121212b3f6f9c020d489d50bbcdd855.zip |
Move smartlist_add_{v,}asprintf into smartlist.[ch]
Now that I know that "strings" nests below "container", I know this
is safe.
Diffstat (limited to 'src/common/util.c')
-rw-r--r-- | src/common/util.c | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/src/common/util.c b/src/common/util.c index 597ff2c420..fc996f16c1 100644 --- a/src/common/util.c +++ b/src/common/util.c @@ -2595,30 +2595,6 @@ expand_filename(const char *filename) #endif /* defined(_WIN32) */ } -/** Append the string produced by tor_asprintf(<b>pattern</b>, <b>...</b>) - * to <b>sl</b>. */ -void -smartlist_add_asprintf(struct smartlist_t *sl, const char *pattern, ...) -{ - va_list ap; - va_start(ap, pattern); - smartlist_add_vasprintf(sl, pattern, ap); - va_end(ap); -} - -/** va_list-based backend of smartlist_add_asprintf. */ -void -smartlist_add_vasprintf(struct smartlist_t *sl, const char *pattern, - va_list args) -{ - char *str = NULL; - - tor_vasprintf(&str, pattern, args); - tor_assert(str != NULL); - - smartlist_add(sl, str); -} - /** Return a new list containing the filenames in the directory <b>dirname</b>. * Return NULL on error or if <b>dirname</b> is not a directory. */ |