summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSage Weil <sage@newdream.net>2009-02-19 14:23:38 -0800
committerSage Weil <sage@newdream.net>2009-02-19 14:23:38 -0800
commit76ec1b6fbb0873dc8d6df29b5b69d3dabc7e34d9 (patch)
treecaa96fdbb9c0f3efee3ca866f7775d718fd6a99d
parentb732c0ddb8a990a97b98606a6d9a387e5a21e3e5 (diff)
downloadceph-76ec1b6fbb0873dc8d6df29b5b69d3dabc7e34d9.tar.gz
kclient: cast path
path[12] will either point to freshly allocated paths (that we later kfree) or a provided const path.
-rw-r--r--src/kernel/mds_client.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/kernel/mds_client.c b/src/kernel/mds_client.c
index cc9628a9f06..876b47e4c7a 100644
--- a/src/kernel/mds_client.c
+++ b/src/kernel/mds_client.c
@@ -967,8 +967,8 @@ static struct ceph_msg *create_request_message(struct ceph_mds_client *mdsc,
{
struct ceph_msg *msg;
struct ceph_mds_request_head *head;
- const char *path1 = req->r_path1;
- const char *path2 = req->r_path2;
+ char *path1 = (char *)req->r_path1;
+ char *path2 = (char *)req->r_path2;
u64 ino1 = 1, ino2 = 0;
int pathlen1 = 0, pathlen2 = 0;
int pathlen;