aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew Duggan <aduggan@synaptics.com>2014-08-05 13:11:19 -0700
committerAndrew Duggan <aduggan@synaptics.com>2014-08-05 13:11:19 -0700
commit049b787b111c2d2dd0fbc04e51e40522a66b6930 (patch)
treef21d86acb3915419fee126c125b5f2a818979db5
parentfc7d81c629d0b8b277b4b0311dcd50d02fc324fb (diff)
downloadplatform_external_rmi4utils-049b787b111c2d2dd0fbc04e51e40522a66b6930.tar.gz
platform_external_rmi4utils-049b787b111c2d2dd0fbc04e51e40522a66b6930.tar.bz2
platform_external_rmi4utils-049b787b111c2d2dd0fbc04e51e40522a66b6930.zip
Fix constness in StripPath
-rw-r--r--rmi4update/updateutil.cpp4
-rw-r--r--rmi4update/updateutil.h2
2 files changed, 3 insertions, 3 deletions
diff --git a/rmi4update/updateutil.cpp b/rmi4update/updateutil.cpp
index 5b27e71..df070a6 100644
--- a/rmi4update/updateutil.cpp
+++ b/rmi4update/updateutil.cpp
@@ -72,10 +72,10 @@ unsigned short extract_short(const unsigned char *data)
+ (unsigned long)data [1] * 0x100;
}
-const char * StripPath(char * path, ssize_t size)
+const char * StripPath(const char * path, ssize_t size)
{
int i;
- char * str;
+ const char * str;
for (i = size - 1, str = &path[size - 1]; i > 0; --i, --str)
if (path[i - 1] == '/')
diff --git a/rmi4update/updateutil.h b/rmi4update/updateutil.h
index 70fc8a0..6907781 100644
--- a/rmi4update/updateutil.h
+++ b/rmi4update/updateutil.h
@@ -56,6 +56,6 @@ const char * update_err_to_string(int err);
unsigned long extract_long(const unsigned char *data);
unsigned short extract_short(const unsigned char *data);
-const char * StripPath(char * path, ssize_t size);
+const char * StripPath(const char * path, ssize_t size);
#endif // _UPDATEUTIL_H_ \ No newline at end of file