summaryrefslogtreecommitdiff
Unidiff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/settings/aqpkg/datamgr.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/noncore/settings/aqpkg/datamgr.cpp b/noncore/settings/aqpkg/datamgr.cpp
index 7f724af..b9ce227 100644
--- a/noncore/settings/aqpkg/datamgr.cpp
+++ b/noncore/settings/aqpkg/datamgr.cpp
@@ -110,8 +110,13 @@ void DataManager :: loadServers()
110 fclose( fp ); 110 fclose( fp );
111 111
112 // Go through the server destination list and add root, cf and card if they 112 // Go through the server destination list and add root, cf and card if they
113 // don't already exist 113 // don't already exist
114 /* AQ - commented out as if you don't have a CF or SD card in then
115 * this causes IPKG to try to create directories on non existant devices
116 * (which of course fails), gives a nasty error message and can cause ipkg
117 * to seg fault.
118 *
114 vector<Destination>::iterator dit; 119 vector<Destination>::iterator dit;
115 bool foundRoot = false; 120 bool foundRoot = false;
116 bool foundCF = false; 121 bool foundCF = false;
117 bool foundCard = false; 122 bool foundCard = false;
@@ -136,9 +141,9 @@ void DataManager :: loadServers()
136 if ( !foundCF ) 141 if ( !foundCF )
137 destList.push_back( Destination( "card", "/mnt/card" ) ); 142 destList.push_back( Destination( "card", "/mnt/card" ) );
138#endif 143#endif
139#endif 144#endif
140 145*/
141 vector<Server>::iterator it; 146 vector<Server>::iterator it;
142 for ( it = serverList.begin() ; it != serverList.end() ; ++it ) 147 for ( it = serverList.begin() ; it != serverList.end() ; ++it )
143 reloadServerData( it->getServerName() ); 148 reloadServerData( it->getServerName() );
144} 149}