diff options
Diffstat (limited to 'src/fastcgi.cpp')
| -rw-r--r-- | src/fastcgi.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/fastcgi.cpp b/src/fastcgi.cpp index ca3010e..2f9161e 100644 --- a/src/fastcgi.cpp +++ b/src/fastcgi.cpp | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | /* | 1 | /* |
| 2 | * Copyright (C) 2007-2010 Xagasoft, All rights reserved. | 2 | * Copyright (C) 2007-2011 Xagasoft, All rights reserved. |
| 3 | * | 3 | * |
| 4 | * This file is part of the libbu++ library and is released under the | 4 | * This file is part of the libbu++ library and is released under the |
| 5 | * terms of the license contained in the file LICENSE. | 5 | * terms of the license contained in the file LICENSE. |
| @@ -114,14 +114,14 @@ void Bu::FastCgi::readPair( Bu::TcpSocket &s, StrHash &hParams, uint16_t &uRead | |||
| 114 | uRead += uName + uValue; | 114 | uRead += uName + uValue; |
| 115 | unsigned char *sName = new unsigned char[uName]; | 115 | unsigned char *sName = new unsigned char[uName]; |
| 116 | s.read( sName, uName ); | 116 | s.read( sName, uName ); |
| 117 | Bu::FString fsName( (char *)sName, uName ); | 117 | Bu::String fsName( (char *)sName, uName ); |
| 118 | delete[] sName; | 118 | delete[] sName; |
| 119 | 119 | ||
| 120 | if( uValue > 0 ) | 120 | if( uValue > 0 ) |
| 121 | { | 121 | { |
| 122 | unsigned char *sValue = new unsigned char[uValue]; | 122 | unsigned char *sValue = new unsigned char[uValue]; |
| 123 | s.read( sValue, uValue ); | 123 | s.read( sValue, uValue ); |
| 124 | Bu::FString fsValue( (char *)sValue, uValue ); | 124 | Bu::String fsValue( (char *)sValue, uValue ); |
| 125 | hParams.insert( fsName, fsValue ); | 125 | hParams.insert( fsName, fsValue ); |
| 126 | delete[] sValue; | 126 | delete[] sValue; |
| 127 | } | 127 | } |
| @@ -305,8 +305,8 @@ void Bu::FastCgi::run() | |||
| 305 | mStdOut, mStdErr | 305 | mStdOut, mStdErr |
| 306 | ); | 306 | ); |
| 307 | 307 | ||
| 308 | Bu::FString &sStdOut = mStdOut.getString(); | 308 | Bu::String &sStdOut = mStdOut.getString(); |
| 309 | Bu::FString &sStdErr = mStdErr.getString(); | 309 | Bu::String &sStdErr = mStdErr.getString(); |
| 310 | 310 | ||
| 311 | Record rOut; | 311 | Record rOut; |
| 312 | memset( &rOut, 0, sizeof(rOut) ); | 312 | memset( &rOut, 0, sizeof(rOut) ); |
