sched: Mark argument of task_get_notification() as const.
authorAndre Noll <maan@systemlinux.org>
Tue, 31 Dec 2013 02:15:42 +0000 (02:15 +0000)
committerAndre Noll <maan@systemlinux.org>
Sun, 25 May 2014 13:36:37 +0000 (15:36 +0200)
We never write to the memory pointed to by the argument.

sched.c
sched.h

diff --git a/sched.c b/sched.c
index 8606902..85f4238 100644 (file)
--- a/sched.c
+++ b/sched.c
@@ -203,7 +203,7 @@ void task_notify(struct task *t, int err)
  *
  * \sa \ref task_notify().
  */
-int task_get_notification(struct task *t)
+int task_get_notification(const struct task *t)
 {
        return t->notification;
 }
diff --git a/sched.h b/sched.h
index c706b50..303877a 100644 (file)
--- a/sched.h
+++ b/sched.h
@@ -80,7 +80,7 @@ int schedule(struct sched *s);
 char *get_task_list(struct sched *s);
 void task_notify(struct task *t, int err);
 void task_notify_all(struct sched *s, int err);
-int task_get_notification(struct task *t);
+int task_get_notification(const struct task *t);
 void sched_min_delay(struct sched *s);
 void sched_request_timeout(struct timeval *to, struct sched *s);
 void sched_request_timeout_ms(long unsigned ms, struct sched *s);