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_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_y = mouse_y;
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);
ecore_button_ungrab(b->win.main, g->button, g->mods, g->any_mod);
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);
b->grabs = evas_list_remove(b->grabs, g);
goto again;

View File

@ -183,7 +183,13 @@ e_desktops_init_file_display(E_Desktop *desk)
/* fixme: later */
/* uncomment this and comment out the next line for some tress testing */
/* 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 */
{

View File

@ -309,7 +309,11 @@ e_icccm_get_title(Window win, E_Border *b)
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;
FREE(b->client.title);
}

View File

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