mirror of
https://github.com/MidnightCommander/mc
synced 2025-01-08 20:41:59 +03:00
1999-02-07 Tomas Ogren <stric@ing.umu.se>
* glayout.c, gnome-file-property-dialog.c: s/rindex/strrchr/ To get rid of BSDism and make it compile on solaris 2.6
This commit is contained in:
parent
2441189d12
commit
9f85b779f5
@ -1,3 +1,8 @@
|
||||
1999-02-07 Tomas Ogren <stric@ing.umu.se>
|
||||
|
||||
* glayout.c, gnome-file-property-dialog.c: s/rindex/strrchr/
|
||||
To get rid of BSDism and make it compile on solaris 2.6
|
||||
|
||||
1999-02-06 Ettore Perazzoli <ettore@comm2000.it>
|
||||
|
||||
* gscreen.c (x_create_panel): The location bar is now a simple
|
||||
|
@ -492,7 +492,7 @@ create_new_menu_from (GnomeApp *app, WPanel *panel, char *file)
|
||||
|
||||
gde = gnome_desktop_entry_load (file2);
|
||||
|
||||
test = rindex(dirstruc->d_name, '.');
|
||||
test = strrchr(dirstruc->d_name, '.');
|
||||
|
||||
if (test == NULL || gde == NULL || strcmp (test, ".desktop")){
|
||||
g_free (file2);
|
||||
|
@ -172,7 +172,7 @@ create_general_properties (GnomeFilePropertyDialog *fp_dlg)
|
||||
label = gtk_label_new (_("File Name"));
|
||||
gtk_box_pack_start (GTK_BOX (hbox), label, FALSE, FALSE, 0);
|
||||
fp_dlg->file_entry = gtk_entry_new ();
|
||||
gen_string = rindex (fp_dlg->file_name, '/');
|
||||
gen_string = strrchr (fp_dlg->file_name, '/');
|
||||
if (gen_string)
|
||||
gtk_entry_set_text (GTK_ENTRY (fp_dlg->file_entry), gen_string + 1);
|
||||
else
|
||||
@ -1039,7 +1039,7 @@ gnome_file_property_dialog_new (gchar *file_name, gboolean can_set_icon)
|
||||
gtk_label_new (_("Permissions")));
|
||||
gtk_box_pack_start (GTK_BOX (GNOME_DIALOG (fp_dlg)->vbox),
|
||||
notebook, TRUE, TRUE, 0);
|
||||
title_string = g_strconcat (rindex (file_name, '/') + 1, _(" Properties"), NULL);
|
||||
title_string = g_strconcat (strrchr (file_name, '/') + 1, _(" Properties"), NULL);
|
||||
gtk_window_set_title (GTK_WINDOW (fp_dlg), title_string);
|
||||
g_free (title_string);
|
||||
|
||||
@ -1136,14 +1136,14 @@ apply_name_change (GnomeFilePropertyDialog *fpd)
|
||||
return 0;
|
||||
}
|
||||
/* has it changed? */
|
||||
if (strcmp (rindex(fpd->file_name, '/') + 1, new_name)) {
|
||||
if (strcmp (strrchr(fpd->file_name, '/') + 1, new_name)) {
|
||||
if (strchr (new_name, '/')) {
|
||||
message (1, "Error", _("You cannot rename a file to something containing a '/' character"));
|
||||
return 0;
|
||||
} else {
|
||||
/* create the files. */
|
||||
base_name = g_strdup (fpd->file_name);
|
||||
rindex (base_name, '/')[0] = '\0';
|
||||
strrchr (base_name, '/')[0] = '\0';
|
||||
full_target = concat_dir_and_file (base_name, new_name);
|
||||
|
||||
ctx = file_op_context_new ();
|
||||
|
Loading…
Reference in New Issue
Block a user