sellys "no mor eleaks" applied :)

SVN revision: 5517
This commit is contained in:
Carsten Haitzler 2001-10-19 02:02:56 +00:00
parent 0c9a548095
commit 5d2c820b96
4 changed files with 17 additions and 7 deletions

View File

@ -967,7 +967,7 @@ e_cb_border_mouse_down(E_Border *b, Ecore_Event *e)
E_CFG_INT(cfg_focus_mode, "settings", "/focus/mode", 0); E_CFG_INT(cfg_focus_mode, "settings", "/focus/mode", 0);
E_CONFIG_INT_GET(cfg_focus_mode, focus_mode); E_CONFIG_INT_GET(cfg_focus_mode, focus_mode);
/* ecore_pointer_grab(b->win.main, CurrentTime);*/ ecore_pointer_grab(b->win.main, CurrentTime);
border_mouse_x = mouse_x; border_mouse_x = mouse_x;
border_mouse_y = mouse_y; border_mouse_y = mouse_y;
if (border_mouse_buttons) return; if (border_mouse_buttons) return;
@ -998,7 +998,7 @@ e_cb_border_mouse_down(E_Border *b, Ecore_Event *e)
printf("ungrab %s\n", b->client.title); printf("ungrab %s\n", b->client.title);
ecore_button_ungrab(b->win.main, g->button, g->mods, g->any_mod); ecore_button_ungrab(b->win.main, g->button, g->mods, g->any_mod);
ecore_window_button_grab_auto_replay_set(b->win.main, 0); ecore_window_button_grab_auto_replay_set(b->win.main, 0);
/* e_pointer_ungrab(((Ev_Mouse_Up *)(e->event))->time);*/ ecore_pointer_ungrab(((Ecore_Event_Mouse_Up *)(e->event))->time);
free(g); free(g);
b->grabs = evas_list_remove(b->grabs, g); b->grabs = evas_list_remove(b->grabs, g);
goto again; goto again;

View File

@ -183,7 +183,13 @@ e_desktops_init_file_display(E_Desktop *desk)
/* fixme: later */ /* fixme: later */
/* uncomment this and comment out the next line for some tress testing */ /* uncomment this and comment out the next line for some tress testing */
/* e_strdup(v->dir, "/dev"); */ /* e_strdup(v->dir, "/dev"); */
e_strdup(v->dir, e_file_home()); /* e_strdup(v->dir, e_file_home()); */
{
char buf[PATH_MAX];
sprintf(buf, "%s/desktop/default", e_config_user_dir());
e_strdup(v->dir, buf);
}
/* FIXME: load bg here */ /* FIXME: load bg here */
{ {

View File

@ -309,7 +309,11 @@ e_icccm_get_title(Window win, E_Border *b)
if (b->client.title) if (b->client.title)
{ {
if ((title) && (!strcmp(title, b->client.title))) return; if ((title) && (!strcmp(title, b->client.title)))
{
FREE(title);
return;
}
b->changed = 1; b->changed = 1;
FREE(b->client.title); FREE(b->client.title);
} }

View File

@ -189,7 +189,7 @@ int
e_iconbar_config(E_Iconbar *ib) e_iconbar_config(E_Iconbar *ib)
{ {
E_DB_File *db; E_DB_File *db;
char buf[4096], *userdir; char buf[PATH_MAX], *userdir;
/* userdir = e_config_user_dir(); */ /* userdir = e_config_user_dir(); */
/* sprintf(buf, "%sbehavior/iconbar.db", userdir); */ /* sprintf(buf, "%sbehavior/iconbar.db", userdir); */
@ -264,7 +264,7 @@ e_iconbar_config(E_Iconbar *ib)
for ( i = 0; i < num; i++) for ( i = 0; i < num; i++)
{ {
char *icon, *exec, buf[4096]; char *icon, *exec, buf[PATH_MAX];
sprintf(buf, "/ib/%i/icon", i); sprintf(buf, "/ib/%i/icon", i);
/* printf("reading #%i's icon...\n", i); */ /* printf("reading #%i's icon...\n", i); */
@ -294,7 +294,7 @@ e_iconbar_fix_icons(E_Iconbar *ib)
Evas_List l; Evas_List l;
double cur, spacer; double cur, spacer;
spacer = 20.0; spacer = 8.0;
if (!ib->geom.horizontal) if (!ib->geom.horizontal)
{ {