src/XattrAttributeFinder.h
branchv_0
changeset 32 bccda5688d71
parent 29 6f15f18d2abf
child 44 dc5c210295d0
--- a/src/XattrAttributeFinder.h	Sat Jan 11 18:13:30 2020 +0100
+++ b/src/XattrAttributeFinder.h	Sat Jan 11 19:10:01 2020 +0100
@@ -52,7 +52,7 @@
 	}
 protected:
 
-	virtual void writeFieldOfExistingFile(RelationalWriter* writer, const RequestedField& field) override {
+	virtual void writeFieldOfExistingFile(RelationalWriter* writer, const string_t& relationName, const RequestedField& field) override {
 		for (string_t alias : field.getAliases()) {
 			// TODO: support also other namespaces through CLI --option namespace someOtherNS
 			string_t xattrName = L"user." + field.name;
@@ -62,7 +62,7 @@
 
 public:
 
-	virtual vector<AttributeMetadata> toMetadata(RelationalWriter* writer, const RequestedField& field) override {
+	virtual vector<AttributeMetadata> toMetadata(RelationalWriter* writer, const string_t& relationName, const RequestedField& field) override {
 		if (field.group == RequestedField::GROUP_XATTR) {
 			vector<AttributeMetadata> metadata;
 			for (string_t alias : field.getAliases()) metadata.push_back(AttributeMetadata{alias, TypeId::STRING});