--- libsidutils/include/sidplay/utils/SidUsage.h.old	2006-07-24 11:41:52.919492784 +0200
+++ libsidutils/include/sidplay/utils/SidUsage.h	2006-07-24 11:42:18.179652656 +0200
@@ -33,7 +33,7 @@ struct sid2_usage_t: public sid_usage_t
     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;
--- libsidplay/include/sidplay/SmartPtr.h.old	2006-07-24 11:36:34.531895056 +0200
+++ libsidplay/include/sidplay/SmartPtr.h	2006-07-24 11:39:12.912817496 +0200
@@ -211,16 +211,16 @@ class SmartPtr_sidtt : public SmartPtrBa
 	{
 		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;
 		}
 	}
 };
