summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/actions.c3
-rw-r--r--src/group.c4
2 files changed, 4 insertions, 3 deletions
diff --git a/src/actions.c b/src/actions.c
index 8796e98..164fa0a 100644
--- a/src/actions.c
+++ b/src/actions.c
@@ -811,9 +811,10 @@ initialize_default_keybindings (void)
cmdret *
cmdret_new (int success, char *fmt, ...)
{
- cmdret *ret = xmalloc (sizeof (cmdret));
+ cmdret *ret;
va_list ap;
+ ret = xmalloc (sizeof (cmdret));
ret->success = success;
if (fmt)
diff --git a/src/group.c b/src/group.c
index 53e509e..037e570 100644
--- a/src/group.c
+++ b/src/group.c
@@ -73,12 +73,12 @@ void
get_group_list (char *delim, struct sbuf *buffer,
int *mark_start, int *mark_end)
{
- rp_group *cur;
+ rp_group *cur, *last;
if (buffer == NULL) return;
sbuf_clear (buffer);
- rp_group *last;
+
last = group_last_group ();
/* Generate the string. */