SF.net SVN: geany:[4262] trunk/src/templates.c
ntrel at users.sourceforge.net
ntrel at xxxxx
Tue Sep 29 11:31:25 UTC 2009
Revision: 4262
http://geany.svn.sourceforge.net/geany/?rev=4262&view=rev
Author: ntrel
Date: 2009-09-29 11:31:25 +0000 (Tue, 29 Sep 2009)
Log Message:
-----------
Use foreach_dir() instead of utils_get_file_list() as list is resorted anyway.
Modified Paths:
--------------
trunk/src/templates.c
Modified: trunk/src/templates.c
===================================================================
--- trunk/src/templates.c 2009-09-29 11:07:10 UTC (rev 4261)
+++ trunk/src/templates.c 2009-09-29 11:31:25 UTC (rev 4262)
@@ -529,10 +529,19 @@
{
gchar *path = g_build_path(G_DIR_SEPARATOR_S, app->configdir, GEANY_TEMPLATES_SUBDIR,
"files", NULL);
- GSList *list = utils_get_file_list(path, NULL, NULL);
+ GSList *list = NULL;
+ GDir *dir;
+ const gchar *fname;
- if (list == NULL)
+ dir = g_dir_open(path, 0, NULL);
+ if (dir)
{
+ foreach_dir(fname, dir)
+ list = g_slist_append(list, g_strdup(fname));
+ g_dir_close(dir);
+ }
+ if (!dir || !list)
+ {
utils_mkdir(path, FALSE);
return FALSE;
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Commits
mailing list