| 3068 | } |
| 3069 | |
| 3070 | LVStreamRef LVCreateMemoryStream( void * buf, int bufSize, bool createCopy, lvopen_mode_t mode ) |
| 3071 | { |
| 3072 | LVMemoryStream * stream = new LVMemoryStream(); |
| 3073 | if ( !buf ) |
| 3074 | stream->Create(); |
| 3075 | else if ( createCopy ) |
| 3076 | stream->CreateCopy( (lUInt8*)buf, bufSize, mode ); |
| 3077 | else |
| 3078 | stream->Open( (lUInt8*)buf, bufSize ); |
| 3079 | return LVStreamRef( stream ); |
| 3080 | } |
| 3081 | |
| 3082 | LVStreamRef LVCreateMemoryStream( LVStreamRef srcStream ) |
| 3083 | { |
no test coverage detected