[yast-commit] r63193 - in /branches/SuSE-Code-11-SP2-Branch/storage: libstorage/src/Disk.cc package/yast2-storage.changes storage/src/modules/Storage.ycp
Author: aschnell
Date: Mon Jan 17 17:21:43 2011
New Revision: 63193
URL: http://svn.opensuse.org/viewcvs/yast?rev=63193&view=rev
Log:
- fix for mmcblk devices (bnc #663528)
Modified:
branches/SuSE-Code-11-SP2-Branch/storage/libstorage/src/Disk.cc
branches/SuSE-Code-11-SP2-Branch/storage/package/yast2-storage.changes
branches/SuSE-Code-11-SP2-Branch/storage/storage/src/modules/Storage.ycp
Modified: branches/SuSE-Code-11-SP2-Branch/storage/libstorage/src/Disk.cc
URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP2-Branch/storage/libstorage/src/Disk.cc?rev=63193&r1=63192&r2=63193&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP2-Branch/storage/libstorage/src/Disk.cc (original)
+++ branches/SuSE-Code-11-SP2-Branch/storage/libstorage/src/Disk.cc Mon Jan 17 17:21:43 2011
@@ -1001,8 +1001,7 @@
}
}
string reg = diskname;
- if( !reg.empty() && reg.find( '/' )!=string::npos &&
- isdigit(reg[reg.length()-1]) )
+ if( !reg.empty() && isdigit(reg[reg.length()-1]) )
reg += "p";
reg += "[0-9]+";
list<string> ps = pp.getMatchingEntries( reg );
@@ -1151,6 +1150,11 @@
{
return true;
}
+ static Regex mmcblkpart( "mmcblk[0123456789]+$" );
+ if ( mmcblkpart.match( disk ) == true )
+ {
+ return true;
+ }
while( !need_p && i
participants (1)
-
aschnell@svn2.opensuse.org