summaryrefslogtreecommitdiff
path: root/libdm/libdm-string.c
diff options
context:
space:
mode:
authorZdenek Kabelac <zkabelac@redhat.com>2010-10-25 13:13:53 +0000
committerZdenek Kabelac <zkabelac@redhat.com>2010-10-25 13:13:53 +0000
commita636bccabae4945f28fc7f350af375d35c4fd943 (patch)
treed7fcb091a94d9c3624dadfb3ae9528a0bec5dbea /libdm/libdm-string.c
parent1e34e243a91ea31b63f6b0b8e11e886e879ff033 (diff)
downloadlvm2-a636bccabae4945f28fc7f350af375d35c4fd943.tar.gz
Use const pointer for return value of dm_basename
Fix return pointer to const as it is created from passed input const pointer.
Diffstat (limited to 'libdm/libdm-string.c')
-rw-r--r--libdm/libdm-string.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/libdm/libdm-string.c b/libdm/libdm-string.c
index ce05a10b4..d8fca1a90 100644
--- a/libdm/libdm-string.c
+++ b/libdm/libdm-string.c
@@ -123,11 +123,11 @@ int dm_snprintf(char *buf, size_t bufsize, const char *format, ...)
return n;
}
-char *dm_basename(const char *path)
+const char *dm_basename(const char *path)
{
- char *p = strrchr(path, '/');
+ const char *p = strrchr(path, '/');
- return p ? p + 1 : (char *) path;
+ return p ? p + 1 : path;
}
int dm_asprintf(char **result, const char *format, ...)