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;