diff options
author | Mike Fulbright <msf@redhat.com> | 2000-05-22 22:36:45 +0000 |
---|---|---|
committer | Mike Fulbright <msf@redhat.com> | 2000-05-22 22:36:45 +0000 |
commit | 8aee5417b0cb9f69cf361443174e41aa1ab184ca (patch) | |
tree | 5581b680a571dd70ce57e53d7ce45d808f753cb6 /isys | |
parent | 1d38326b544fc7e46e599a9f91a9d35fb402896e (diff) | |
download | anaconda-8aee5417b0cb9f69cf361443174e41aa1ab184ca.tar.gz anaconda-8aee5417b0cb9f69cf361443174e41aa1ab184ca.tar.xz anaconda-8aee5417b0cb9f69cf361443174e41aa1ab184ca.zip |
didnt handle above sda20 or hda20 well as written, should be fixed
Diffstat (limited to 'isys')
-rw-r--r-- | isys/devnodes.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/isys/devnodes.c b/isys/devnodes.c index bb8e40ab0..f040ed94e 100644 --- a/isys/devnodes.c +++ b/isys/devnodes.c @@ -51,7 +51,7 @@ int devMakeInode(char * devName, char * path) { major = 8; minor = (devName[2] - 'a') << 4; if (devName[3] && devName[4]) - minor += 10 + (devName[4] - '0'); + minor += (devName[3] - '0') * 10 + (devName[4] - '0'); else if (devName[3]) minor += (devName[3] - '0'); } else if (devName[0] == 'm' && devName[1] == 'd') { @@ -84,7 +84,7 @@ int devMakeInode(char * devName, char * path) { return -1; if (devName[3] && devName[4]) - minor += 10 + (devName[4] - '0'); + minor += (devName[3] - '0') * 10 + (devName[4] - '0'); else if (devName[3]) minor += (devName[3] - '0'); } else if (!strncmp(devName, "ram", 3)) { |