ports/net/coda6_server/files/patch-coda-src_venus_vol__cml.cc
Jan Beich c9978367f3 net/coda6_client: unbreak with libc++ 3.9
vol_cml.cc:3621:10: error: assigning to 'char *' from incompatible type 'const char *'
    comp = strrchr(hook->name, '/') + 1;
         ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Reported by:	pkg-fallout
2017-02-01 12:28:40 +00:00

12 lines
408 B
C++

--- coda-src/venus/vol_cml.cc.orig 2008-10-06 16:52:54 UTC
+++ coda-src/venus/vol_cml.cc
@@ -3606,7 +3606,8 @@ static int WriteLinks(struct DirEntry *d
{
VnodeId vnode;
Unique_t vunique;
- char *name = de->name, *comp;
+ char *name = de->name;
+ const char *comp;
size_t prefixlen;
char namebuf[CODA_MAXPATHLEN];
struct WriteLinksHook *hook = (struct WriteLinksHook *)arg;