@@ -10,7 +10,7 @@ if DEBUG
DEBUG_CFLAGS = -DDEBUG
endif
-AM_CFLAGS = -Wall $(DEBUG_CFLAGS)
+AM_CFLAGS = -Wall -Wextra $(DEBUG_CFLAGS)
AM_LDFLAGS = -z relro -z now -z defs
bin_PROGRAMS =
@@ -19,6 +19,9 @@ int main(int argc, char **argv)
faux_argv_t *args = faux_argv_new();
pline_t *pline = NULL;
+ if (argc < 2)
+ return -1;
+
err = sr_connect(SR_CONN_DEFAULT, &conn);
if (err) {
printf("Error\n");
@@ -629,6 +629,8 @@ pline_t *pline_parse(sr_session_ctx_t *sess, faux_argv_t *argv, uint32_t flags)
faux_list_del(pline->exprs, last_expr_node);
}
+ flags = flags; // Happy compiler
return pline;