libsidplay-2.1.1-gcc41.patch (1063B)
- --- a/libsidplay/include/sidplay/SmartPtr.h
- +++ b/libsidplay/include/sidplay/SmartPtr.h
- @@ -211,16 +211,16 @@
- {
- if ( bufferLen >= 1 )
- {
- - pBufCurrent = ( bufBegin = buffer );
- - bufEnd = bufBegin + bufferLen;
- - bufLen = bufferLen;
- - status = true;
- + this->pBufCurrent = ( this->bufBegin = buffer );
- + this->bufEnd = this->bufBegin + bufferLen;
- + this->bufLen = bufferLen;
- + this->status = true;
- }
- else
- {
- - pBufCurrent = bufBegin = bufEnd = 0;
- - bufLen = 0;
- - status = false;
- + this->pBufCurrent = this->bufBegin = this->bufEnd = 0;
- + this->bufLen = 0;
- + this->status = false;
- }
- }
- };
- --- a/libsidutils/include/sidplay/utils/SidUsage.h
- +++ b/libsidutils/include/sidplay/utils/SidUsage.h
- @@ -33,7 +33,7 @@
- uint_least16_t length; // usage scan length
- // Copy common parts of basic usage to extended usage.
- - sid2_usage_t &sid2_usage_t::operator= (const sid_usage_t &usage)
- + sid2_usage_t &operator= (const sid_usage_t &usage)
- {
- *((sid_usage_t *) this) = usage;
- return *this;