Index: xfconfd/xfconf-backend-perchannel-xml.c =================================================================== --- xfconfd/xfconf-backend-perchannel-xml.c (révision 28669) +++ xfconfd/xfconf-backend-perchannel-xml.c (copie de travail) @@ -1658,9 +1658,9 @@ for(i = 0; filenames[i]; ++i) { if(!access(filenames[i], W_OK)) /* we can write, it's ours */ - user_files = g_slist_append(user_files, filenames[i]); + user_files = g_slist_prepend(user_files, filenames[i]); else if(!access(filenames[i], R_OK)) /* we can read, it's system */ - system_files = g_slist_append(system_files, filenames[i]); + system_files = g_slist_prepend(system_files, filenames[i]); else /* we can't even read, so skip it */ g_free(filenames[i]); }