diff options
author | midipix <writeonce@midipix.org> | 2016-12-24 18:33:47 +0000 |
---|---|---|
committer | midipix <writeonce@midipix.org> | 2016-12-25 01:31:01 -0500 |
commit | 1d3e991a03ff78741f801f88a7bd4ec541bdc99e (patch) | |
tree | 04f3a9448dae4b859742c9ec464db825c8bbf58f /src/fs/ntapi_tt_statfs.c | |
parent | 31ee70d0195fc172077ef4bd8201465b8434c4d3 (diff) | |
download | ntapi-1d3e991a03ff78741f801f88a7bd4ec541bdc99e.tar.bz2 ntapi-1d3e991a03ff78741f801f88a7bd4ec541bdc99e.tar.xz |
{i}stat{fs} interfaces: add .obj_name_strlen, remove .record_name_strlen.
Diffstat (limited to 'src/fs/ntapi_tt_statfs.c')
-rw-r--r-- | src/fs/ntapi_tt_statfs.c | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/src/fs/ntapi_tt_statfs.c b/src/fs/ntapi_tt_statfs.c index f38509e..450d2bc 100644 --- a/src/fs/ntapi_tt_statfs.c +++ b/src/fs/ntapi_tt_statfs.c @@ -179,13 +179,12 @@ int32_t __stdcall __ntapi_tt_statfs( for (; *wch!='\\'; ) wch++; - statfs->dev_name_strlen = (uint16_t)((wch - sdev->buffer) * sizeof(uint16_t)); - statfs->record_name_strlen = sdev->strlen - statfs->dev_name_strlen; - - statfs->dev_name_hash = __ntapi->tt_buffer_crc32( - hash, - wch_mark, - sizeof(wchar16_t) * (wch - wch_mark)); + statfs->obj_name_strlen = sdev->strlen; + statfs->obj_name_maxlen = statfs->dev_name_maxlen; + statfs->dev_name_strlen = (uint16_t)((wch - sdev->buffer) * sizeof(uint16_t)); + statfs->dev_name_hash = __ntapi->tt_buffer_crc32( + hash,wch_mark, + sizeof(wchar16_t)*(wch-wch_mark)); /* device name */ if (!(flags & NT_STATFS_DEV_NAME_COPY)) |