SF.net SVN: geany: [599] trunk
ntrel at users.sourceforge.net
ntrel at xxxxx
Fri Jul 21 19:35:38 UTC 2006
Revision: 599
Author: ntrel
Date: 2006-07-21 12:35:33 -0700 (Fri, 21 Jul 2006)
ViewCVS: http://svn.sourceforge.net/geany/?rev=599&view=rev
Log Message:
-----------
Prevent using Find in files for unnamed files
Modified Paths:
--------------
trunk/ChangeLog
trunk/src/dialogs.c
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2006-07-21 11:41:33 UTC (rev 598)
+++ trunk/ChangeLog 2006-07-21 19:35:33 UTC (rev 599)
@@ -1,3 +1,8 @@
+2006-07-21 Nick Treleaven <nick.treleaven at btinternet.com>
+
+ * src/dialogs.c: Prevent using Find in files for unnamed files.
+
+
2006-07-21 Enrico Tröger <enrico.troeger at uvena.de>
* src/geany.h, src/main.c, src/callbacks.c:
Modified: trunk/src/dialogs.c
===================================================================
--- trunk/src/dialogs.c 2006-07-21 11:41:33 UTC (rev 598)
+++ trunk/src/dialogs.c 2006-07-21 19:35:33 UTC (rev 599)
@@ -1032,6 +1032,13 @@
if (idx == -1 || ! doc_list[idx].is_valid) return;
+ cur_dir = utils_get_current_file_dir();
+ if (cur_dir == NULL)
+ {
+ utils_set_statusbar(_("Invalid directory for find in files."), FALSE);
+ return;
+ }
+
if (app->find_in_files_dialog == NULL)
{
GtkWidget *label;
@@ -1086,10 +1093,9 @@
g_free(sel);
gtk_widget_grab_focus(entry);
- cur_dir = utils_get_current_file_dir();
dirtext = g_strdup_printf(_("Current directory: %s"), cur_dir);
+ gtk_label_set_text(GTK_LABEL(dirlabel), dirtext);
g_free(cur_dir);
- gtk_label_set_text(GTK_LABEL(dirlabel), dirtext);
g_free(dirtext);
gtk_widget_show(app->find_in_files_dialog);
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