diff options
author | ridiculousfish <corydoras@ridiculousfish.com> | 2012-02-22 12:00:02 -0800 |
---|---|---|
committer | ridiculousfish <corydoras@ridiculousfish.com> | 2012-02-22 12:00:02 -0800 |
commit | 376e199ebb562672f415e548c9d127b24117f905 (patch) | |
tree | 9f433eaec84d8b0987aa0c455c4f7585fb26273b /parse_util.cpp | |
parent | a837a27b347e5c6b1669bbf83f7f0c0ce1c523df (diff) |
Removed a lot of string_buffer_t
Diffstat (limited to 'parse_util.cpp')
-rw-r--r-- | parse_util.cpp | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/parse_util.cpp b/parse_util.cpp index e2fc9fcb..89575bc8 100644 --- a/parse_util.cpp +++ b/parse_util.cpp @@ -606,20 +606,18 @@ void parse_util_set_argv( const wchar_t * const *argv, const wcstring_list_t &na if( *argv ) { const wchar_t * const *arg; - string_buffer_t sb; - sb_init( &sb ); + wcstring sb; for( arg=argv; *arg; arg++ ) { if( arg != argv ) { - sb_append( &sb, ARRAY_SEP_STR ); + sb.append(ARRAY_SEP_STR); } - sb_append( &sb, *arg ); + sb.append(*arg); } - env_set( L"argv", (wchar_t *)sb.buff, ENV_LOCAL ); - sb_destroy( &sb ); + env_set( L"argv", sb.c_str(), ENV_LOCAL ); } else { |