From dd3d394010b637797a8d38c42e404a792dbffd05 Mon Sep 17 00:00:00 2001 From: Erik Larsson Date: Thu, 2 Dec 2010 07:37:40 +0100 Subject: [PATCH] utils.h: Added ntfs_attr_get_name, a simple inline function from libntfs that was referenced in the ntfsprogs code. --- ntfsprogs/utils.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ntfsprogs/utils.h b/ntfsprogs/utils.h index c377f5bd..cefcd14e 100644 --- a/ntfsprogs/utils.h +++ b/ntfsprogs/utils.h @@ -126,4 +126,10 @@ static __inline__ int ntfs_mbstoucs_libntfscompat(const char *ins, return ntfs_mbstoucs(ins, outs); } +/* This simple utility function was missing from libntfs-3g. */ +static __inline__ ntfschar *ntfs_attr_get_name(ATTR_RECORD *attr) +{ + return (ntfschar*)((u8*)attr + le16_to_cpu(attr->name_offset)); +} + #endif /* _NTFS_UTILS_H_ */