diff --git a/src/bin/addattr/addAttr.cpp b/src/bin/addattr/addAttr.cpp index 94b620d2d0..5305e08492 100644 --- a/src/bin/addattr/addAttr.cpp +++ b/src/bin/addattr/addAttr.cpp @@ -12,7 +12,9 @@ #include #include -#include +#ifdef __HAIKU__ +# include +#endif #include #include @@ -113,6 +115,7 @@ writeAttr(int fd, type_code type, const char* name, const char* value, size_t le return writeAttrValue(fd, name, B_BOOL_TYPE, boolValue); } +#ifdef __HAIKU__ case B_TIME_TYPE: { time_t timeValue = parsedate(value, time(NULL)); @@ -121,6 +124,7 @@ writeAttr(int fd, type_code type, const char* name, const char* value, size_t le return writeAttrValue(fd, name, B_TIME_TYPE, timeValue); } +#endif case B_STRING_TYPE: case B_MIME_STRING_TYPE: