diff --git a/src/gpu/vertexbuffer.cpp b/src/gpu/vertexbuffer.cpp
index ae5fabeb..10884022 100644
--- a/src/gpu/vertexbuffer.cpp
+++ b/src/gpu/vertexbuffer.cpp
@@ -600,44 +600,44 @@ void VertexDeclaration::AddStream(VertexStreamBase const &s)
 
 int VertexDeclaration::GetStreamCount() const
 {
-	return m_count ? m_streams[m_count - 1].index + 1 : 0;
+    return m_count ? m_streams[m_count - 1].index + 1 : 0;
 }
 
 VertexStreamBase VertexDeclaration::GetStream(int index) const
 {
-	VertexStreamBase stream;
-	int n = 0;
-	int count = 0;
+    VertexStreamBase stream;
+    int n = 0;
+    int count = 0;
 
-	for (int i = 0; i < m_count; ++i)
-	{
-		if (m_streams[i].index != index)
-			continue;
+    for (int i = 0; i < m_count; ++i)
+    {
+        if (m_streams[i].index != index)
+            continue;
 
-		switch (m_streams[i].stream_type)
-		{
+        switch (m_streams[i].stream_type)
+        {
 #define LOL_TYPE(T) \
-			case VertexStreamBase::Type##T: stream.AddStream<T>(n++, m_streams[i].usage); break;
-
-			LOL_TYPE(void)
-			LOL_TYPE(half)     LOL_TYPE(f16vec2) LOL_TYPE(f16vec3) LOL_TYPE(f16vec4)
-			LOL_TYPE(float)    LOL_TYPE(vec2)    LOL_TYPE(vec3)    LOL_TYPE(vec4)
-			LOL_TYPE(double)   LOL_TYPE(dvec2)   LOL_TYPE(dvec3)   LOL_TYPE(dvec4)
-			LOL_TYPE(int8_t)   LOL_TYPE(i8vec2)  LOL_TYPE(i8vec3)  LOL_TYPE(i8vec4)
-			LOL_TYPE(uint8_t)  LOL_TYPE(u8vec2)  LOL_TYPE(u8vec3)  LOL_TYPE(u8vec4)
-			LOL_TYPE(int16_t)  LOL_TYPE(i16vec2) LOL_TYPE(i16vec3) LOL_TYPE(i16vec4)
-			LOL_TYPE(uint16_t) LOL_TYPE(u16vec2) LOL_TYPE(u16vec3) LOL_TYPE(u16vec4)
-			LOL_TYPE(int32_t)  LOL_TYPE(ivec2)   LOL_TYPE(ivec3)   LOL_TYPE(ivec4)
-			LOL_TYPE(uint32_t) LOL_TYPE(uvec2)   LOL_TYPE(uvec3)   LOL_TYPE(uvec4)
+            case VertexStreamBase::Type##T: stream.AddStream<T>(n++, m_streams[i].usage); break;
+
+            LOL_TYPE(void)
+            LOL_TYPE(half)     LOL_TYPE(f16vec2) LOL_TYPE(f16vec3) LOL_TYPE(f16vec4)
+            LOL_TYPE(float)    LOL_TYPE(vec2)    LOL_TYPE(vec3)    LOL_TYPE(vec4)
+            LOL_TYPE(double)   LOL_TYPE(dvec2)   LOL_TYPE(dvec3)   LOL_TYPE(dvec4)
+            LOL_TYPE(int8_t)   LOL_TYPE(i8vec2)  LOL_TYPE(i8vec3)  LOL_TYPE(i8vec4)
+            LOL_TYPE(uint8_t)  LOL_TYPE(u8vec2)  LOL_TYPE(u8vec3)  LOL_TYPE(u8vec4)
+            LOL_TYPE(int16_t)  LOL_TYPE(i16vec2) LOL_TYPE(i16vec3) LOL_TYPE(i16vec4)
+            LOL_TYPE(uint16_t) LOL_TYPE(u16vec2) LOL_TYPE(u16vec3) LOL_TYPE(u16vec4)
+            LOL_TYPE(int32_t)  LOL_TYPE(ivec2)   LOL_TYPE(ivec3)   LOL_TYPE(ivec4)
+            LOL_TYPE(uint32_t) LOL_TYPE(uvec2)   LOL_TYPE(uvec3)   LOL_TYPE(uvec4)
 #undef LOL_TYPE
-		}
-		++count;
-	}
+        }
+        ++count;
+    }
 
-	while (count < 12)
-		stream.AddStream<void>(count++, VertexStreamBase::Typevoid);
+    while (count < 12)
+        stream.AddStream<void>(count++, VertexStreamBase::Typevoid);
 
-	return stream;
+    return stream;
 }
 
 //
@@ -678,7 +678,7 @@ VertexBuffer::~VertexBuffer()
 
 size_t VertexBuffer::GetSize()
 {
-	return m_data->m_size;
+    return m_data->m_size;
 }
 
 void *VertexBuffer::Lock(size_t offset, size_t size)
diff --git a/src/lol/base/string.h b/src/lol/base/string.h
index d0733b38..dc9c470e 100644
--- a/src/lol/base/string.h
+++ b/src/lol/base/string.h
@@ -117,65 +117,65 @@ public:
         return String(&(*this)[start], count);
     }
 
-	int IndexOf(const char token) const
-	{
-		for (int i = 0; i < Count(); ++i)
-		{
-			if ((*this)[i] == token)
-				return i;
-		}
-		return -1;
-	}
-
-	int IndexOf(const char* token) const
-	{
-		int token_len = strlen(token);
-		if (Count() < token_len)
-			return -1;
-
-		for (int i = 0; i < Count() - token_len + 1; ++i)
-		{
-			int j = 0;
-			for (; j < token_len; ++j)
-			{
-				if ((*this)[i + j] != token[j])
-					break;
-			}
-			if (j == token_len)
-				return i;
-		}
-		return -1;
-	}
-
-	int LastIndexOf(const char token) const
-	{
-		for (int i = Count() - 1; i >= 0; --i)
-		{
-			if ((*this)[i] == token)
-				return i;
-		}
-		return -1;
-	}
-
-	int LastIndexOf(const char* token) const
-	{
-		int token_len = strlen(token);
-		if (Count() < token_len)
-			return -1;
-
-		for (int i = Count() - token_len; i >= 0; --i)
-		{
-			int j = 0;
-			for (; j < token_len; ++j)
-			{
-				if ((*this)[i + j] != token[j])
-					break;
-			}
-			if (j == token_len)
-				return i;
-		}
-		return -1;
-	}
+    int IndexOf(const char token) const
+    {
+        for (int i = 0; i < Count(); ++i)
+        {
+            if ((*this)[i] == token)
+                return i;
+        }
+        return -1;
+    }
+
+    int IndexOf(const char* token) const
+    {
+        int token_len = strlen(token);
+        if (Count() < token_len)
+            return -1;
+
+        for (int i = 0; i < Count() - token_len + 1; ++i)
+        {
+            int j = 0;
+            for (; j < token_len; ++j)
+            {
+                if ((*this)[i + j] != token[j])
+                    break;
+            }
+            if (j == token_len)
+                return i;
+        }
+        return -1;
+    }
+
+    int LastIndexOf(const char token) const
+    {
+        for (int i = Count() - 1; i >= 0; --i)
+        {
+            if ((*this)[i] == token)
+                return i;
+        }
+        return -1;
+    }
+
+    int LastIndexOf(const char* token) const
+    {
+        int token_len = strlen(token);
+        if (Count() < token_len)
+            return -1;
+
+        for (int i = Count() - token_len; i >= 0; --i)
+        {
+            int j = 0;
+            for (; j < token_len; ++j)
+            {
+                if ((*this)[i + j] != token[j])
+                    break;
+            }
+            if (j == token_len)
+                return i;
+        }
+        return -1;
+    }
 
     inline String operator +(String const &s) const
     {
diff --git a/src/lol/gpu/vertexbuffer.h b/src/lol/gpu/vertexbuffer.h
index 7d73f391..a69f4ba7 100644
--- a/src/lol/gpu/vertexbuffer.h
+++ b/src/lol/gpu/vertexbuffer.h
@@ -29,7 +29,7 @@ public:
     VertexBuffer(size_t size);
     ~VertexBuffer();
 
-	size_t GetSize();
+    size_t GetSize();
 
     void *Lock(size_t offset, size_t size);
     void Unlock();
@@ -159,35 +159,35 @@ public:
         Typeuint32_t, Typeuvec2,   Typeuvec3,   Typeuvec4,
     };
 
-	int GetSize() const
-	{
-		int size = 0, i = 0;
-		while (m_streams[i].size)
-			size += m_streams[i++].size;
-		return size;
-	}
-
-	int GetStreamCount() const
-	{
-		int i = 0;
-		while (m_streams[i].size) ++i;
-		return i;
-	}
-
-	VertexUsage GetUsage(int index) const
-	{
-		return m_streams[index].usage;
-	}
-
-	uint8_t GetType(int index) const
-	{
-		return m_streams[index].stream_type;
-	}
-
-	uint8_t GetSize(int index) const
-	{
-		return m_streams[index].size;
-	}
+    int GetSize() const
+    {
+        int size = 0, i = 0;
+        while (m_streams[i].size)
+            size += m_streams[i++].size;
+        return size;
+    }
+
+    int GetStreamCount() const
+    {
+        int i = 0;
+        while (m_streams[i].size) ++i;
+        return i;
+    }
+
+    VertexUsage GetUsage(int index) const
+    {
+        return m_streams[index].usage;
+    }
+
+    uint8_t GetType(int index) const
+    {
+        return m_streams[index].stream_type;
+    }
+
+    uint8_t GetSize(int index) const
+    {
+        return m_streams[index].size;
+    }
 
 protected:
 
@@ -300,9 +300,9 @@ public:
                                      ShaderAttrib attr11 = ShaderAttrib(),
                                      ShaderAttrib attr12 = ShaderAttrib());
 
-	int GetStreamCount() const;
+    int GetStreamCount() const;
 
-	VertexStreamBase GetStream(int index) const;
+    VertexStreamBase GetStream(int index) const;
 
 private:
     void Initialize();
diff --git a/test/unit/string.cpp b/test/unit/string.cpp
index 5c68241f..37c45e74 100644
--- a/test/unit/string.cpp
+++ b/test/unit/string.cpp
@@ -149,51 +149,51 @@ LOLUNIT_FIXTURE(StringTest)
         LOLUNIT_ASSERT(s4 == s5);
     }
 
-	LOLUNIT_TEST(IndexOf)
-	{
+    LOLUNIT_TEST(IndexOf)
+    {
         String s1 = "Hello World";
-		int i1 = s1.IndexOf('H');
-		int i2 = s1.IndexOf('W');
-		int i3 = s1.IndexOf('d');
-		int i4 = s1.IndexOf("Hello");
-		int i5 = s1.IndexOf("World");
-		int i6 = s1.IndexOf("lo");
-		int i7 = s1.IndexOf("Hello World");
-		int i8 = s1.IndexOf("Sup' dude");
-
-		LOLUNIT_ASSERT(i1 == 0);
-		LOLUNIT_ASSERT(i2 == 6);
-		LOLUNIT_ASSERT(i3 == 10);
-		LOLUNIT_ASSERT(i4 == i1);
-		LOLUNIT_ASSERT(i5 == i2);
-		LOLUNIT_ASSERT(i6 == 3);
-		LOLUNIT_ASSERT(i7 == 0);
-		LOLUNIT_ASSERT(i8 == -1);
-	}
-
-	LOLUNIT_TEST(LastIndexOf)
-	{
+        int i1 = s1.IndexOf('H');
+        int i2 = s1.IndexOf('W');
+        int i3 = s1.IndexOf('d');
+        int i4 = s1.IndexOf("Hello");
+        int i5 = s1.IndexOf("World");
+        int i6 = s1.IndexOf("lo");
+        int i7 = s1.IndexOf("Hello World");
+        int i8 = s1.IndexOf("Sup' dude");
+
+        LOLUNIT_ASSERT(i1 == 0);
+        LOLUNIT_ASSERT(i2 == 6);
+        LOLUNIT_ASSERT(i3 == 10);
+        LOLUNIT_ASSERT(i4 == i1);
+        LOLUNIT_ASSERT(i5 == i2);
+        LOLUNIT_ASSERT(i6 == 3);
+        LOLUNIT_ASSERT(i7 == 0);
+        LOLUNIT_ASSERT(i8 == -1);
+    }
+
+    LOLUNIT_TEST(LastIndexOf)
+    {
         String s1 = "Hello World";
-		int i1 = s1.LastIndexOf('H');
-		int i2 = s1.LastIndexOf('W');
-		int i3 = s1.LastIndexOf('d');
-		int i4 = s1.LastIndexOf("Hello");
-		int i5 = s1.LastIndexOf("World");
-		int i6 = s1.LastIndexOf("lo");
-		int i7 = s1.LastIndexOf("Hello World");
-		int i8 = s1.LastIndexOf("Sup' dude");
-		int i9 = s1.LastIndexOf('l');
-
-		LOLUNIT_ASSERT(i1 == 0);
-		LOLUNIT_ASSERT(i2 == 6);
-		LOLUNIT_ASSERT(i3 == 10);
-		LOLUNIT_ASSERT(i4 == i1);
-		LOLUNIT_ASSERT(i5 == i2);
-		LOLUNIT_ASSERT(i6 == 3);
-		LOLUNIT_ASSERT(i7 == 0);
-		LOLUNIT_ASSERT(i8 == -1);
-		LOLUNIT_ASSERT(i9 == 9);
-	}};
+        int i1 = s1.LastIndexOf('H');
+        int i2 = s1.LastIndexOf('W');
+        int i3 = s1.LastIndexOf('d');
+        int i4 = s1.LastIndexOf("Hello");
+        int i5 = s1.LastIndexOf("World");
+        int i6 = s1.LastIndexOf("lo");
+        int i7 = s1.LastIndexOf("Hello World");
+        int i8 = s1.LastIndexOf("Sup' dude");
+        int i9 = s1.LastIndexOf('l');
+
+        LOLUNIT_ASSERT(i1 == 0);
+        LOLUNIT_ASSERT(i2 == 6);
+        LOLUNIT_ASSERT(i3 == 10);
+        LOLUNIT_ASSERT(i4 == i1);
+        LOLUNIT_ASSERT(i5 == i2);
+        LOLUNIT_ASSERT(i6 == 3);
+        LOLUNIT_ASSERT(i7 == 0);
+        LOLUNIT_ASSERT(i8 == -1);
+        LOLUNIT_ASSERT(i9 == 9);
+    }};
 
 } /* namespace lol */