[niepce] Avoid crash if modmgr is NULL.
- From: Hubert Figuière <hub src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [niepce] Avoid crash if modmgr is NULL.
- Date: Sat, 25 Jan 2014 05:05:44 +0000 (UTC)
commit 1774879e36e40e119e6e1a3146aa2027836179d3
Author: Hubert Figuière <hub figuiere net>
Date: Sat Jan 25 00:04:35 2014 -0500
Avoid crash if modmgr is NULL.
src/niepce/ui/niepceapplication.cpp | 10 +++++++---
1 files changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/src/niepce/ui/niepceapplication.cpp b/src/niepce/ui/niepceapplication.cpp
index 7959ec5..60170d1 100644
--- a/src/niepce/ui/niepceapplication.cpp
+++ b/src/niepce/ui/niepceapplication.cpp
@@ -1,7 +1,7 @@
/*
* niepce - ui/niepceapplication.cpp
*
- * Copyright (C) 2007-2008, 2013 Hubert Figuiere
+ * Copyright (C) 2007-2014 Hubert Figuiere
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -39,8 +39,12 @@ NiepceApplication::NiepceApplication(int & argc, char** & argv)
fwk::ModuleManager * modmgr = module_manager();
DBG_ASSERT(modmgr != NULL, "module manager is NULL.");
- // path for modules is $PREFIX/share/niepce/modules/$VERSION
- modmgr->add_path(DATADIR "/" PACKAGE "/modules/" VERSION);
+ if(modmgr) {
+ // FIXME use a function to catenate the path.
+ // There is none in fwk::utils.
+ // path for modules is $PREFIX/share/niepce/modules/$VERSION
+ modmgr->add_path(DATADIR "/" PACKAGE "/modules/" VERSION);
+ }
}
Application::Ptr NiepceApplication::create(int & argc, char** & argv)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]