19 Dec
2017
19 Dec
'17
12:10 a.m.
Op 12/18/2017 om 10:59 PM schreef Kenneth Porter:
On 12/18/2017 10:53 AM, James wrote:
On 18/12/2017 18:15, Stephan Bosch wrote:
Op 12/18/2017 om 6:16 PM schreef James:
"smtp-server-cmd-helo.c", line 140: void function cannot return value "smtp-server-cmd-helo.c", line 148: void function cannot return value
Just wondering: which system/compiler is giving these errors?
Sun/Oracle Studio compiler on Solaris.
$ cc -V cc: Studio 12.5 Sun C 5.14 SunOS_i386 2016/05/31
This is valid syntax for C++14 but invalid for C11. See this answer:
https://stackoverflow.com/questions/35987493/return-void-type-in-c-and-c
Yes, I know why it is wrong. I was just wondering why our usual set of compilers didn't at least warn about this stupidity. :)
Regards,
Stephan.