Index: trunk/src/sdl/sdl_window.cc
===================================================================
--- trunk/src/sdl/sdl_window.cc	(revision 406)
+++ trunk/src/sdl/sdl_window.cc	(revision 440)
@@ -36,6 +36,6 @@
 	uint32 flags = SDL_WINDOW_OPENGL | SDL_WINDOW_SHOWN;
 	if (fullscreen) flags |= SDL_WINDOW_FULLSCREEN;
-	m_title  = "Nova Engine";
-	m_handle = SDL_CreateWindow( m_title.c_str(), SDL_WINDOWPOS_CENTERED, SDL_WINDOWPOS_CENTERED,
+	m_title.assign( "Nova Engine" );
+	m_handle = SDL_CreateWindow( m_title.data(), SDL_WINDOWPOS_CENTERED, SDL_WINDOWPOS_CENTERED,
 		width, height, flags );
 	if ( m_handle == 0 )
@@ -77,8 +77,8 @@
 }
 
-void sdl::window::set_title( const std::string& title )
+void sdl::window::set_title( const string_view& title )
 {
-	SDL_SetWindowTitle( static_cast<SDL_Window*>( m_handle ), title.c_str() );
-	m_title = title;
+	SDL_SetWindowTitle( static_cast<SDL_Window*>( m_handle ), title.data() );
+	m_title.assign( title );
 }
 
