From 3d062ca15b15fe7d8b9fc601034bf37fdfce5892 Mon Sep 17 00:00:00 2001 From: Jfreegman Date: Thu, 29 Aug 2013 23:14:09 -0400 Subject: [PATCH] potential seg fault --- src/friendlist.c | 5 +---- src/windows.c | 4 ---- 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/src/friendlist.c b/src/friendlist.c index 6e420bf..ab49b05 100644 --- a/src/friendlist.c +++ b/src/friendlist.c @@ -125,7 +125,6 @@ static void delete_friend(Tox *m, ToxWindow *self, int f_num, wint_t key) { tox_delfriend(m, f_num); memset(&(friends[f_num]), 0, sizeof(friend_t)); - friends[f_num].active = false; int i; @@ -166,12 +165,10 @@ static void friendlist_onDraw(ToxWindow *self, Tox *m) } else { wattron(self->window, COLOR_PAIR(2) | A_BOLD); wprintw(self->window, " * Open chat with up/down keys and enter. "); - wprintw(self->window, "Delete friends with the backspace key\n"); + wprintw(self->window, "Delete friends with the backspace key\n\n"); wattroff(self->window, COLOR_PAIR(2) | A_BOLD); } - wprintw(self->window, "\n"); - int i; for (i = 0; i < num_friends; ++i) { diff --git a/src/windows.c b/src/windows.c index 48b7fc2..4319c00 100644 --- a/src/windows.c +++ b/src/windows.c @@ -121,10 +121,6 @@ void del_window(ToxWindow *w) { active_window = windows; // Go to prompt screen delwin(w->window); - - if (w->x) - free(w->x); - w->window = NULL; memset(w, 0, sizeof(ToxWindow)); clear();