diff options
author | Ivan Nardi <12729895+IvanNardi@users.noreply.github.com> | 2021-05-09 15:11:05 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-05-09 15:11:05 +0200 |
commit | 1deae1132bb80469665c10f101ac46bfd75e83e4 (patch) | |
tree | 2f32dcc1b6e12a3295ec8bcf4a54bea294d34b8f /src/lib/ndpi_utils.c | |
parent | 2ca37ff8be2e5c1f273a7eb1fb4106c65c95217e (diff) |
Fix some warnings (#1181)
```
In file included from protocols/fasttrack.c:29:
../include/ndpi_api.h:1504:3: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
1504 | const ndpi_risk_severity ndpi_risk2severity(ndpi_risk_enum risk);
| ^~~~~
In file included from protocols/amazon_video.c:28:
../include/ndpi_api.h:1504:3: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
1504 | const ndpi_risk_severity ndpi_risk2severity(ndpi_risk_enum risk);
| ^~~~~
...
ndpi_utils.c: In function ‘ndpi_risk2severity’:
ndpi_utils.c:1834:1: warning: control reaches end of non-void function [-Wreturn-type]
1834 | }
| ^
```
Diffstat (limited to 'src/lib/ndpi_utils.c')
-rw-r--r-- | src/lib/ndpi_utils.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/lib/ndpi_utils.c b/src/lib/ndpi_utils.c index f59a9d773..07b1cbb02 100644 --- a/src/lib/ndpi_utils.c +++ b/src/lib/ndpi_utils.c @@ -1788,7 +1788,7 @@ const char* ndpi_risk2str(ndpi_risk_enum risk) { /* ******************************************************************** */ -const ndpi_risk_severity ndpi_risk2severity(ndpi_risk_enum risk) { +ndpi_risk_severity ndpi_risk2severity(ndpi_risk_enum risk) { switch(risk) { case NDPI_NO_RISK: case NDPI_MAX_RISK: @@ -1831,6 +1831,10 @@ const ndpi_risk_severity ndpi_risk2severity(ndpi_risk_enum risk) { case NDPI_BINARY_APPLICATION_TRANSFER: return(NDPI_RISK_SEVERE); } + + /* We have added all possible ndpi_risk_enum values in the switch, + but the compiler complains anyway... Try to silence it */ + return(NDPI_RISK_LOW); } /* ******************************************************************** */ |