diff options
author | Zdenek Kabelac <zkabelac@redhat.com> | 2010-10-25 13:13:53 +0000 |
---|---|---|
committer | Zdenek Kabelac <zkabelac@redhat.com> | 2010-10-25 13:13:53 +0000 |
commit | a636bccabae4945f28fc7f350af375d35c4fd943 (patch) | |
tree | d7fcb091a94d9c3624dadfb3ae9528a0bec5dbea /libdm/libdm-string.c | |
parent | 1e34e243a91ea31b63f6b0b8e11e886e879ff033 (diff) | |
download | lvm2-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.c | 6 |
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, ...) |