Changeset 61600e7 in mainline for uspace/lib/c/generic/vfs/vfs.c


Ignore:
Timestamp:
2017-03-19T10:08:43Z (7 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
3bbd921
Parents:
61042de
Message:

Use absolute path in vfs_get_mtab_list()

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/c/generic/vfs/vfs.c

    r61042de r61600e7  
    11571157                }
    11581158
     1159                char *pa = vfs_absolutize(child, NULL);
     1160                if (!pa) {
     1161                        free(child);
     1162                        closedir(dir);
     1163                        return ENOMEM;
     1164                }
     1165
     1166                free(child);
     1167                child = pa;
     1168
    11591169                rc = stat(child, &st);
    11601170                if (rc != 0) {
     
    11931203        process_mp("/", &st, mtab_list);
    11941204
    1195         return vfs_get_mtab_visit("", mtab_list, st.fs_handle, st.service_id);
     1205        return vfs_get_mtab_visit("/", mtab_list, st.fs_handle, st.service_id);
    11961206}
    11971207
Note: See TracChangeset for help on using the changeset viewer.