author | llornkcor <llornkcor> | 2002-06-24 13:03:30 (UTC) |
---|---|---|
committer | llornkcor <llornkcor> | 2002-06-24 13:03:30 (UTC) |
commit | 2a6e2c554e9a1b647fa9d6827948c38fdbaf3f2a (patch) (unidiff) | |
tree | dc2f59a5f5ac841c962db050f7db94f821f56b7c /library | |
parent | 428959b4974f51d55c088c0f6d73ee24b726a702 (diff) | |
download | opie-2a6e2c554e9a1b647fa9d6827948c38fdbaf3f2a.zip opie-2a6e2c554e9a1b647fa9d6827948c38fdbaf3f2a.tar.gz opie-2a6e2c554e9a1b647fa9d6827948c38fdbaf3f2a.tar.bz2 |
small fix sent some time ago by Max Weninger, for non familiar 'standard' file layout
-rw-r--r-- | library/lnkproperties.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/library/lnkproperties.cpp b/library/lnkproperties.cpp index ebfd4bf..28a71e9 100644 --- a/library/lnkproperties.cpp +++ b/library/lnkproperties.cpp | |||
@@ -161,25 +161,25 @@ void LnkProperties::setupLocations() | |||
161 | QListIterator<FileSystem> it ( fs ); | 161 | QListIterator<FileSystem> it ( fs ); |
162 | QString s; | 162 | QString s; |
163 | QString homeDir = getenv("HOME"); | 163 | QString homeDir = getenv("HOME"); |
164 | QString hardDiskHome; | 164 | QString hardDiskHome; |
165 | QString hardDiskPath; | 165 | QString hardDiskPath; |
166 | int index = 0; | 166 | int index = 0; |
167 | currentLocation = -1; | 167 | currentLocation = -1; |
168 | for ( ; it.current(); ++it ) { | 168 | for ( ; it.current(); ++it ) { |
169 | // we add 10k to the file size so we are sure we can also save the desktop file | 169 | // we add 10k to the file size so we are sure we can also save the desktop file |
170 | if ( (*it)->availBlocks() * (*it)->blockSize() > fileSize + 10000 ) { | 170 | if ( (*it)->availBlocks() * (*it)->blockSize() > fileSize + 10000 ) { |
171 | if ( (*it)->isRemovable() || | 171 | if ( (*it)->isRemovable() || |
172 | (*it)->disk() == "/dev/mtdblock1" || | 172 | (*it)->disk() == "/dev/mtdblock1" || |
173 | (*it)->disk() == "/dev/mtdblock/1" ) { | 173 | (*it)->disk() == "/dev/mtdblock/1" || (*it)->disk().left(13) == "/dev/mtdblock" ) { |
174 | d->locationCombo->insertItem( (*it)->name(), index ); | 174 | d->locationCombo->insertItem( (*it)->name(), index ); |
175 | locations.append( ((*it)->isRemovable() ? (*it)->path() : homeDir) ); | 175 | locations.append( ((*it)->isRemovable() ? (*it)->path() : homeDir) ); |
176 | if ( lnk->file().contains( (*it)->path() ) ) { | 176 | if ( lnk->file().contains( (*it)->path() ) ) { |
177 | d->locationCombo->setCurrentItem( index ); | 177 | d->locationCombo->setCurrentItem( index ); |
178 | currentLocation = index; | 178 | currentLocation = index; |
179 | } | 179 | } |
180 | index++; | 180 | index++; |
181 | } else if ( (*it)->name().contains( "Hard Disk") && | 181 | } else if ( (*it)->name().contains( "Hard Disk") && |
182 | homeDir.contains( (*it)->path() ) && | 182 | homeDir.contains( (*it)->path() ) && |
183 | (*it)->path().length() > hardDiskHome.length() ) { | 183 | (*it)->path().length() > hardDiskHome.length() ) { |
184 | hardDiskHome = (*it)->name(); | 184 | hardDiskHome = (*it)->name(); |
185 | hardDiskPath = (*it)->path(); | 185 | hardDiskPath = (*it)->path(); |