SF.net SVN: geany: [2074] trunk
eht16 at users.sourceforge.net
eht16 at xxxxx
Thu Nov 29 17:56:38 UTC 2007
Revision: 2074
http://geany.svn.sourceforge.net/geany/?rev=2074&view=rev
Author: eht16
Date: 2007-11-29 09:56:36 -0800 (Thu, 29 Nov 2007)
Log Message:
-----------
Fix display of double slash in path entry.
Modified Paths:
--------------
trunk/ChangeLog
trunk/plugins/filebrowser.c
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2007-11-29 17:52:24 UTC (rev 2073)
+++ trunk/ChangeLog 2007-11-29 17:56:36 UTC (rev 2074)
@@ -3,6 +3,7 @@
* geany.glade, doc/geany.html, geany.txt, src/editor.c,
src/interface.c: Improve usage of "Unfold all children" option and
add some basic documentation for folding support.
+ * plugins/filebrowser.c: Fix display of double slash in path entry.
2007-11-27 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
Modified: trunk/plugins/filebrowser.c
===================================================================
--- trunk/plugins/filebrowser.c 2007-11-29 17:52:24 UTC (rev 2073)
+++ trunk/plugins/filebrowser.c 2007-11-29 17:56:36 UTC (rev 2074)
@@ -246,14 +246,16 @@
for (item = list; item != NULL; item = g_list_next(item))
{
- gchar *name, *fname;
+ gchar *name, *fname, *dir_sep = G_DIR_SEPARATOR_S;
treepath = (GtkTreePath*) item->data;
gtk_tree_model_get_iter(model, &iter, treepath);
gtk_tree_model_get(model, &iter, FILEVIEW_COLUMN_NAME, &name, -1);
setptr(name, utils->get_locale_from_utf8(name));
- fname = g_strconcat(current_dir, G_DIR_SEPARATOR_S, name, NULL);
+ if (utils->str_equal(current_dir, G_DIR_SEPARATOR_S))
+ dir_sep = "";
+ fname = g_strconcat(current_dir, dir_sep, name, NULL);
g_free(name);
if (dir_found)
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