Преглед изворни кода

Fix compile errors in SFML/SDL

Michael Ragazzon пре 6 година
родитељ
комит
5894f75b85
2 измењених фајлова са 4 додато и 8 уклоњено
  1. 2 6
      Samples/basic/sdl2/src/main.cpp
  2. 2 2
      Samples/basic/sfml2/src/main.cpp

+ 2 - 6
Samples/basic/sdl2/src/main.cpp

@@ -104,7 +104,6 @@ int main(int argc, char **argv)
 	if(Document)
 	{
 		Document->Show();
-		Document->RemoveReference();
 		fprintf(stdout, "\nDocument loaded");
 	}
 	else
@@ -149,10 +148,8 @@ int main(int argc, char **argv)
 
                 case SDL_KEYDOWN:
                 {
-                    // Intercept SHIFT + ~ key stroke to toggle RmlUi's 
-                    // visual debugger tool
-                    if( event.key.keysym.sym == SDLK_BACKQUOTE && 
-                        event.key.keysym.mod == KMOD_LSHIFT )
+                    // Intercept F8 key stroke to toggle RmlUi's visual debugger tool
+                    if( event.key.keysym.sym == SDLK_F8 )
                     {
                         Rml::Debugger::SetVisible( ! Rml::Debugger::IsVisible() );
                         break;
@@ -169,7 +166,6 @@ int main(int argc, char **argv)
 		Context->Update();
 	}
 
-    Context->RemoveReference();
     Rml::Core::Shutdown();
 
     SDL_DestroyRenderer(renderer);

+ 2 - 2
Samples/basic/sfml2/src/main.cpp

@@ -104,7 +104,6 @@ int main(int argc, char **argv)
 	if(Document)
 	{
 		Document->Show();
-		Document->RemoveReference();
 		fprintf(stdout, "\nDocument loaded");
 	}
 	else
@@ -167,13 +166,14 @@ int main(int argc, char **argv)
 			case sf::Event::Closed:
 				MyWindow.close();
 				break;
+			default:
+				break;
 			};
 		};
 
 		Context->Update();
 	};
 
-	Context->RemoveReference();
 	Rml::Core::Shutdown();
 
 	return 0;