From 05948e9302bc4b47b14b7a8d664b9884d12ce1a7 Mon Sep 17 00:00:00 2001 From: N1xx1 Date: Sun, 22 Dec 2013 14:03:05 +0100 Subject: [PATCH 1/2] Segmentation Fault for pointer being null. --- src/views/ViewController.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/views/ViewController.cpp b/src/views/ViewController.cpp index 8e9a57d1c..0f8e00dcd 100644 --- a/src/views/ViewController.cpp +++ b/src/views/ViewController.cpp @@ -211,7 +211,7 @@ void ViewController::render(const Eigen::Affine3f& parentTrans) Eigen::Vector3f viewEnd = trans.inverse() * Eigen::Vector3f((float)Renderer::getScreenWidth(), (float)Renderer::getScreenHeight(), 0); // draw systemlist - mSystemListView->render(trans); + getSystemListView()->render(trans); // draw gamelists for(auto it = mGameListViews.begin(); it != mGameListViews.end(); it++) From b8d44be6c2e44aa0612be2ab74dce59444101d76 Mon Sep 17 00:00:00 2001 From: N1xx1 Date: Sun, 22 Dec 2013 14:08:20 +0100 Subject: [PATCH 2/2] Segmentation Fault for pointer being null. --- src/views/ViewController.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/views/ViewController.cpp b/src/views/ViewController.cpp index 0f8e00dcd..36d8850a6 100644 --- a/src/views/ViewController.cpp +++ b/src/views/ViewController.cpp @@ -211,7 +211,7 @@ void ViewController::render(const Eigen::Affine3f& parentTrans) Eigen::Vector3f viewEnd = trans.inverse() * Eigen::Vector3f((float)Renderer::getScreenWidth(), (float)Renderer::getScreenHeight(), 0); // draw systemlist - getSystemListView()->render(trans); + if(mSystemListView) mSystemListView->render(trans); // draw gamelists for(auto it = mGameListViews.begin(); it != mGameListViews.end(); it++)