summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFabiano Fidêncio <fidencio@redhat.com>2016-10-12 16:02:55 +0200
committerLukas Slebodnik <lslebodn@redhat.com>2017-09-25 21:34:29 +0200
commitf194bd0fa75f87ac29dc08c3aeca9aa86311bfc5 (patch)
treeb2de25b3d0165fa5e6809e0d2ec9c45213241470
parent58a9b4f0b195f6ea1271d24990bf4df04eccd6ed (diff)
downloadsssd-f194bd0fa75f87ac29dc08c3aeca9aa86311bfc5.tar.gz
sssd-f194bd0fa75f87ac29dc08c3aeca9aa86311bfc5.tar.xz
sssd-f194bd0fa75f87ac29dc08c3aeca9aa86311bfc5.zip
SIFP: Fix "-Wjump-misses-init" caught by GCC
Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com> Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com>
-rw-r--r--src/lib/sifp/sss_sifp_parser.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/lib/sifp/sss_sifp_parser.c b/src/lib/sifp/sss_sifp_parser.c
index 65babb5bc..43eab4d2b 100644
--- a/src/lib/sifp/sss_sifp_parser.c
+++ b/src/lib/sifp/sss_sifp_parser.c
@@ -283,7 +283,8 @@ sss_sifp_parse_basic(sss_sifp_ctx *ctx,
uint64_t, uint64_t, uint64, done);
break;
case DBUS_TYPE_STRING:
- case DBUS_TYPE_OBJECT_PATH: ;
+ case DBUS_TYPE_OBJECT_PATH:
+ {
const char *val = NULL;
dbus_message_iter_get_basic(iter, &val);
@@ -306,6 +307,7 @@ sss_sifp_parse_basic(sss_sifp_ctx *ctx,
ret = SSS_SIFP_OK;
break;
+ }
default:
ret = SSS_SIFP_INVALID_ARGUMENT;
break;