projects
/
oweals
/
musl.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
568b807
)
const correctness in mq_notify
author
Rich Felker
<dalias@aerifal.cx>
Sat, 25 Jun 2011 13:23:36 +0000
(09:23 -0400)
committer
Rich Felker
<dalias@aerifal.cx>
Sat, 25 Jun 2011 13:23:36 +0000
(09:23 -0400)
why did gcc allow this invalid assignment to compile in the first place?
src/mq/mq_notify.c
patch
|
blob
|
history
diff --git
a/src/mq/mq_notify.c
b/src/mq/mq_notify.c
index 60bb2db2c674e61d1266b54795851cd8601198e0..3f8661ebbf1d13f7f055175d2ef336f9fa5b90fb 100644
(file)
--- a/
src/mq/mq_notify.c
+++ b/
src/mq/mq_notify.c
@@
-61,7
+61,7
@@
int mq_notify(mqd_t mqd, const struct sigevent *sev)
sev2.sigev_notify = SIGEV_THREAD;
sev2.sigev_signo = s;
- sev2.sigev_value.sival_ptr = &zeros;
+ sev2.sigev_value.sival_ptr =
(void *)
&zeros;
if (syscall(SYS_mq_notify, mqd, &sev2) < 0) {
pthread_cancel(td);