diff --git a/alib2data/src/common/SparseBoolVector.hpp b/alib2data/src/common/SparseBoolVector.hpp
index 4743d724ec3838b8b895bbed419caf2eaeedfa97..d549ea9ee5b774b60b9d1b9cb6738dbc55f2321d 100644
--- a/alib2data/src/common/SparseBoolVector.hpp
+++ b/alib2data/src/common/SparseBoolVector.hpp
@@ -213,13 +213,13 @@ public:
 		return m_Data;
 	}
 
-	void resize ( size_t size ) {
-		if ( size > m_Size ) {
+	void resize ( size_t newSize ) {
+		if ( newSize > m_Size ) {
 			// could be better
-			size_t added = ( size - m_Size ) / ( sizeof ( unsigned ) * 8 ) + 1;
+			size_t added = ( newSize - m_Size ) / ( sizeof ( unsigned ) * 8 ) + 1;
 			m_Data.push_back ( element { ( unsigned ) added, 0 } );
 		}
-		m_Size = size;
+		m_Size = newSize;
 
 		packData ( );
 	}