summaryrefslogtreecommitdiffstats
path: root/drivers/rtc
diff options
context:
space:
mode:
authorLABBE Corentin2016-08-12 14:46:14 +0200
committerAlexandre Belloni2016-08-31 18:21:35 +0200
commit84281c2d72a70456a3ba8d1e49548dd469f2e9d8 (patch)
tree84ef4b8dec82c7dad67e2fbc089b5851c7788650 /drivers/rtc
parentDocumentation: dt: Intersil isl12057 is not a trivial device (diff)
downloadkernel-qcow2-linux-84281c2d72a70456a3ba8d1e49548dd469f2e9d8.tar.gz
kernel-qcow2-linux-84281c2d72a70456a3ba8d1e49548dd469f2e9d8.tar.xz
kernel-qcow2-linux-84281c2d72a70456a3ba8d1e49548dd469f2e9d8.zip
rtc: sysfs: fix a cast removing the const attribute
The char pointer buf_ptr is assigned an address from a const char pointer buf (parameter of wakealarm_store). The data pointer by buf_ptr is never modified. So casting it to a (char *) is useless. This patch remove this cast, and transform buf_ptr to a const char pointer. Signed-off-by: LABBE Corentin <clabbe.montjoie@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
Diffstat (limited to 'drivers/rtc')
-rw-r--r--drivers/rtc/rtc-sysfs.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/rtc/rtc-sysfs.c b/drivers/rtc/rtc-sysfs.c
index 63b9fb1318c2..1218d5d4224d 100644
--- a/drivers/rtc/rtc-sysfs.c
+++ b/drivers/rtc/rtc-sysfs.c
@@ -160,7 +160,7 @@ wakealarm_store(struct device *dev, struct device_attribute *attr,
unsigned long push = 0;
struct rtc_wkalrm alm;
struct rtc_device *rtc = to_rtc_device(dev);
- char *buf_ptr;
+ const char *buf_ptr;
int adjust = 0;
/* Only request alarms that trigger in the future. Disable them
@@ -171,7 +171,7 @@ wakealarm_store(struct device *dev, struct device_attribute *attr,
return retval;
rtc_tm_to_time(&alm.time, &now);
- buf_ptr = (char *)buf;
+ buf_ptr = buf;
if (*buf_ptr == '+') {
buf_ptr++;
if (*buf_ptr == '=') {