projects
/
empserver
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
9061ae7
)
Declare cant_listen() noreturn
author
Markus Armbruster
<armbru@pond.sub.org>
Fri, 15 Jan 2010 19:20:36 +0000
(20:20 +0100)
committer
Markus Armbruster
<armbru@pond.sub.org>
Tue, 19 Jan 2010 07:40:20 +0000
(08:40 +0100)
Local analysis can now easily find out what's up. Before, inter-
procedural analysis was required. The Clang Static Analyzer
complained about a dereference of res that is actually fine.
src/lib/gen/tcp_listen.c
patch
|
blob
|
history
diff --git
a/src/lib/gen/tcp_listen.c
b/src/lib/gen/tcp_listen.c
index 76159e482ed072b19a8e6cb65aab7f7bbed8a1f9..74ceb4c2ece03029446ef751c5956696b4f6e302 100644
(file)
--- a/
src/lib/gen/tcp_listen.c
+++ b/
src/lib/gen/tcp_listen.c
@@
-51,7
+51,8
@@
#define AI_ADDRCONFIG 0
#endif
-static void cant_listen(char *, char *, const char *);
+static void cant_listen(char *, char *, const char *)
+ ATTRIBUTE((noreturn));
int
tcp_listen(char *host, char *serv, size_t *addrlenp)