[asterisk-bugs] [JIRA] Created: (PRI-143) Fix "no return statement in function returning non-void" compile error.
Shaun Ruffell (JIRA)
noreply at issues.asterisk.org
Fri Sep 7 23:39:07 CDT 2012
Fix "no return statement in function returning non-void" compile error.
-----------------------------------------------------------------------
Key: PRI-143
URL: https://issues.asterisk.org/jira/browse/PRI-143
Project: LibPRI
Issue Type: Bug
Components: General
Environment: Ubuntu 12.04.1 LTS, gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
Reporter: Shaun Ruffell
Assignee: Richard Mudgett
Severity: Blocker
This appears to be an old condition that is caught by newer compilers.
{noformat}
With gcc 4.6.3 it's possible to get the following error:
$ make
gcc -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -g -fPIC -O2 -MD -MT pridump.o -MF .pridump.o.d -MP -c -o pridump.o prid~
pridump.c: In function 'pri_bridge':
pridump.c:117:1: error: no return statement in function returning non-void [-Werror=return-type]
cc1: all warnings being treated as errors
make: *** [pridump.o] Error 1
Changing the function return value to void fixes the issue since there were no
places in the code that used the return value.
Reported by: Birger "WIMPy" Harzenetter
{noformat}
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the asterisk-bugs
mailing list