summaryrefslogtreecommitdiffstats
path: root/xlators/lib
diff options
context:
space:
mode:
Diffstat (limited to 'xlators/lib')
-rw-r--r--xlators/lib/src/libxlator.c5
-rw-r--r--xlators/lib/src/libxlator.h2
2 files changed, 3 insertions, 4 deletions
diff --git a/xlators/lib/src/libxlator.c b/xlators/lib/src/libxlator.c
index e7bbe04..bd0e11d 100644
--- a/xlators/lib/src/libxlator.c
+++ b/xlators/lib/src/libxlator.c
@@ -203,7 +203,7 @@ done:
out:
if (local->xl_specf_unwind) {
frame->local = local->xl_local;
- local->xl_specf_unwind (getxattr, frame, op_ret,
+ local->xl_specf_unwind (frame, op_ret,
op_errno, dict);
return 0;
}
@@ -225,7 +225,6 @@ cluster_markeruuid_cbk (call_frame_t *frame, void *cookie, xlator_t *this,
struct marker_str *marker = NULL;
char *vol_uuid;
-
if (!this || !frame || !cookie) {
gf_log (this->name, GF_LOG_DEBUG, "possible NULL deref");
goto out;
@@ -343,7 +342,7 @@ done:
out:
if (marker->xl_specf_unwind) {
frame->local = marker->xl_local;
- marker->xl_specf_unwind (getxattr, frame, op_ret,
+ marker->xl_specf_unwind (frame, op_ret,
op_errno, dict);
return 0;
}
diff --git a/xlators/lib/src/libxlator.h b/xlators/lib/src/libxlator.h
index 0187e87..c5e564f 100644
--- a/xlators/lib/src/libxlator.h
+++ b/xlators/lib/src/libxlator.h
@@ -24,7 +24,7 @@
#define MARKER_XTIME_TYPE 2
-typedef int32_t (*xlator_specf_unwind_t) (void *getxattr, call_frame_t *frame,
+typedef int32_t (*xlator_specf_unwind_t) (call_frame_t *frame,
int op_ret, int op_errno, dict_t *dict);