--- ./xfdiff/xfdiff_gui.c.00 2011-02-20 17:53:29.000000000 +0100 +++ ./xfdiff/xfdiff_gui.c 2011-02-20 17:53:54.000000000 +0100 @@ -785,11 +785,11 @@ char *homedir; int len; - len = strlen ((char *) getenv ("HOME")) + strlen ("/.xfce/") + strlen (XFDIFF_CONFIG_FILE) + 1; + len = strlen ((char *) getenv ("HOME")) + strlen ("/.config/") + strlen (XFDIFF_CONFIG_FILE) + 1; homedir = (char *) malloc ((len) * sizeof (char)); if (!homedir) xfdiff_abort (E_MALLOC); - snprintf (homedir, len, "%s/.xfce/%s", (char *) getenv ("HOME"), XFDIFF_CONFIG_FILE); + snprintf (homedir, len, "%s/.config/%s", (char *) getenv ("HOME"), XFDIFF_CONFIG_FILE); defaults = fopen (homedir, "w"); free (homedir);