diff --git a/include/ntfs-3g/compat.h b/include/ntfs-3g/compat.h index d6620593..ece7ba8f 100644 --- a/include/ntfs-3g/compat.h +++ b/include/ntfs-3g/compat.h @@ -31,6 +31,12 @@ #include #endif +#include /* ENODATA */ + +#ifndef ENODATA +#define ENODATA ENOENT +#endif + #ifndef PATH_MAX #define PATH_MAX 4096 #endif diff --git a/libntfs-3g/object_id.c b/libntfs-3g/object_id.c index 059e8822..299357e5 100644 --- a/libntfs-3g/object_id.c +++ b/libntfs-3g/object_id.c @@ -46,6 +46,7 @@ #include #endif +#include "compat.h" #include "types.h" #include "debug.h" #include "attrib.h" diff --git a/libntfs-3g/reparse.c b/libntfs-3g/reparse.c index 05490bf4..c5226aa6 100644 --- a/libntfs-3g/reparse.c +++ b/libntfs-3g/reparse.c @@ -46,6 +46,7 @@ #include #endif +#include "compat.h" #include "types.h" #include "debug.h" #include "attrib.h" diff --git a/libntfs-3g/security.c b/libntfs-3g/security.c index 5e70c214..97659a2f 100644 --- a/libntfs-3g/security.c +++ b/libntfs-3g/security.c @@ -52,6 +52,7 @@ #include #include +#include "compat.h" #include "param.h" #include "types.h" #include "layout.h"