--- a/src/XattrAttributeFinder.h Wed Jan 16 18:19:50 2019 +0100
+++ b/src/XattrAttributeFinder.h Wed Jan 16 19:31:37 2019 +0100
@@ -51,6 +51,14 @@
return L"";
}
}
+protected:
+
+ virtual void writeFieldOfExistingFile(RelationalWriter* writer, const RequestedField& field) override {
+ for (string_t alias : field.getAliases()) {
+ if (field.group == RequestedField::GROUP_XATTR) writer->writeAttribute(getXattr(currentFile, field.name));
+ }
+ }
+
public:
virtual vector<AttributeMetadata> toMetadata(const RequestedField& field) override {
@@ -63,12 +71,6 @@
}
}
- virtual void writeField(RelationalWriter* writer, const RequestedField& field) override {
- for (string_t alias : field.getAliases()) {
- if (field.group == RequestedField::GROUP_XATTR) writer->writeAttribute(getXattr(currentFile, field.name));
- }
- }
-
virtual ~XattrAttributeFinder() override {
}
};