* Patch by Cajus Hahn, 04 Feb 2005:

- don't insist on leading '/' for filename in ext2load
  - set default partition to useful value (1) in ext2load

* Patch by Andrew Dyer, 08 Jan 2005:
  fix wrong return codes in ext2 code
This commit is contained in:
wdenk 2005-02-04 15:02:06 +00:00
parent 1a344f298d
commit 20a80418f9
3 changed files with 12 additions and 5 deletions

View file

@ -724,7 +724,7 @@ int ext2fs_find_file
symlinknest = 0;
if (!path || path[0] != '/') {
if (!path) {
return (0);
}
@ -769,7 +769,7 @@ int ext2fs_open (char *filename) {
int len;
if (ext2fs_root == NULL) {
return (0);
return (-1);
}
ext2fs_file = NULL;
status = ext2fs_find_file (filename, &ext2fs_root->diropen, &fdiro,
@ -788,9 +788,9 @@ int ext2fs_open (char *filename) {
ext2fs_file = fdiro;
return (len);
fail:
fail:
ext2fs_free_node (fdiro, &ext2fs_root->diropen);
return (0);
return (-1);
}