Advertisement
Guest User

Untitled

a guest
Mar 12th, 2012
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 0.76 KB | None | 0 0
  1. diff --git a/src/apps/haiku3d/MainWindow.cpp b/src/apps/haiku3d/MainWindow.cpp
  2. index a1a6315..ef4a198 100644
  3. --- a/src/apps/haiku3d/MainWindow.cpp
  4. +++ b/src/apps/haiku3d/MainWindow.cpp
  5. @@ -35,6 +35,9 @@ MainWindow::~MainWindow()
  6.  bool
  7.  MainWindow::QuitRequested()
  8.  {
  9. +       if (fRenderView != NULL)
  10. +               fRenderView->EnableDirectMode(false);
  11. +
  12.         be_app->PostMessage(B_QUIT_REQUESTED);
  13.         return true;
  14.  }
  15. @@ -53,5 +56,8 @@ MainWindow::MessageReceived(BMessage* message)
  16.  void
  17.  MainWindow::DirectConnected(direct_buffer_info* info)
  18.  {
  19. -       fRenderView->DirectConnected(info);
  20. +       if (fRenderView != NULL) {
  21. +               fRenderView->DirectConnected(info);
  22. +               fRenderView->EnableDirectMode(true);
  23. +       }
  24.  }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement