devsd: fix sddelpart() AGAIN
the previous "fix" missed to advance pp so after we hit a invalid partition all following partitions would be ignored.
This commit is contained in:
parent
7c33bdd2d3
commit
b44440bd16
1 changed files with 1 additions and 3 deletions
|
@ -154,9 +154,7 @@ sddelpart(SDunit* unit, char* name)
|
||||||
*/
|
*/
|
||||||
pp = unit->part;
|
pp = unit->part;
|
||||||
for(i = 0; i < unit->npart; i++){
|
for(i = 0; i < unit->npart; i++){
|
||||||
if(!pp->valid)
|
if(pp->valid && strcmp(name, pp->name) == 0)
|
||||||
continue;
|
|
||||||
if(strcmp(name, pp->name) == 0)
|
|
||||||
break;
|
break;
|
||||||
pp++;
|
pp++;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue