Enlightenment CVS committal Author : chaos Project : e17 Module : proto
Dir : e17/proto/entropy/src/dialogs Modified Files: etk_file_context_menu.c ewl_rename_dialog.c Added Files: etk_file_rename_dialog.c Log Message: * File rename dialog for etk GUI =================================================================== RCS file: /cvs/e/e17/proto/entropy/src/dialogs/ewl_rename_dialog.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- ewl_rename_dialog.c 3 Apr 2006 10:11:11 -0000 1.4 +++ ewl_rename_dialog.c 18 Apr 2006 12:19:55 -0000 1.5 @@ -11,18 +11,9 @@ Ewl_Widget* window = ewl_widget_data_get(w, "window"); entropy_file_gui_component* comp = user_data; char* new_name = ewl_text_text_get(EWL_TEXT(rename_text_widget)); - entropy_generic_file* dest = entropy_generic_file_clone(comp->file); - - - strncpy(dest->filename, new_name, strlen(new_name)+1); - - printf("Renaming '%s/%s' to '%s/%s'...\n", comp->file->path, comp->file->filename, dest->path, dest->filename); - - entropy_plugin_filesystem_file_rename(comp->file, dest); + entropy_plugin_filesystem_file_rename(comp->file, new_name); - - entropy_generic_file_destroy(dest); entropy_file_gui_component_destroy(comp); ewl_widget_destroy(window); } ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs