aboutsummaryrefslogtreecommitdiffhomepage
path: root/parse_util.cpp
diff options
context:
space:
mode:
authorGravatar ridiculousfish <corydoras@ridiculousfish.com>2012-02-22 12:00:02 -0800
committerGravatar ridiculousfish <corydoras@ridiculousfish.com>2012-02-22 12:00:02 -0800
commit376e199ebb562672f415e548c9d127b24117f905 (patch)
tree9f433eaec84d8b0987aa0c455c4f7585fb26273b /parse_util.cpp
parenta837a27b347e5c6b1669bbf83f7f0c0ce1c523df (diff)
Removed a lot of string_buffer_t
Diffstat (limited to 'parse_util.cpp')
-rw-r--r--parse_util.cpp10
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
{