Make search.c:on_replace_dialog_response() a little more readable
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5797 ea778897-0a13-0410-b9d1-a72fbfd435f5
This commit is contained in:
parent
36649da8d4
commit
6e6b4a61fc
16
src/search.c
16
src/search.c
@ -1362,14 +1362,7 @@ on_replace_dialog_response(GtkDialog *dialog, gint response, gpointer user_data)
|
|||||||
|
|
||||||
if ((response != GEANY_RESPONSE_FIND) && (search_flags_re & SCFIND_MATCHCASE)
|
if ((response != GEANY_RESPONSE_FIND) && (search_flags_re & SCFIND_MATCHCASE)
|
||||||
&& (strcmp(find, replace) == 0))
|
&& (strcmp(find, replace) == 0))
|
||||||
{
|
goto fail;
|
||||||
fail:
|
|
||||||
utils_beep();
|
|
||||||
gtk_widget_grab_focus(replace_dlg.find_entry);
|
|
||||||
g_free(find);
|
|
||||||
g_free(replace);
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
if (search_flags_re & SCFIND_REGEXP)
|
if (search_flags_re & SCFIND_REGEXP)
|
||||||
{
|
{
|
||||||
if (! utils_str_replace_escape(find, TRUE) ||
|
if (! utils_str_replace_escape(find, TRUE) ||
|
||||||
@ -1435,6 +1428,13 @@ on_replace_dialog_response(GtkDialog *dialog, gint response, gpointer user_data)
|
|||||||
}
|
}
|
||||||
g_free(find);
|
g_free(find);
|
||||||
g_free(replace);
|
g_free(replace);
|
||||||
|
return;
|
||||||
|
|
||||||
|
fail:
|
||||||
|
utils_beep();
|
||||||
|
gtk_widget_grab_focus(replace_dlg.find_entry);
|
||||||
|
g_free(find);
|
||||||
|
g_free(replace);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user