Enlightenment CVS committal Author : chaos Project : e17 Module : apps/evfs
Dir : e17/apps/evfs/src/bin Modified Files: evfs_server_handle.c Log Message: * Bugfixes * Placeholder to handle link copy =================================================================== RCS file: /cvs/e/e17/apps/evfs/src/bin/evfs_server_handle.c,v retrieving revision 1.75 retrieving revision 1.76 diff -u -3 -r1.75 -r1.76 --- evfs_server_handle.c 27 Aug 2006 09:58:53 -0000 1.75 +++ evfs_server_handle.c 28 Aug 2006 12:06:14 -0000 1.76 @@ -169,9 +169,6 @@ evfs_filereference_clone(command->file_command.files[0]), file_stat); - /*Iterate */ - ecore_main_loop_iterate(); - } else { @@ -213,6 +210,9 @@ else { printf("Not recursing - LINK directory!\n"); + evfs_operation_remove_task_add(EVFS_OPERATION(op), + evfs_filereference_clone(command->file_command.files[0]), + file_stat); } } @@ -502,10 +502,16 @@ evfs_cleanup_file_command_only(new_command); } - evfs_operation_copy_task_add(EVFS_OPERATION(op), - evfs_filereference_clone(command->file_command.files[c_file]), - rewrite_dest, - file_stat, dest_stat, res); + if (!S_ISLNK(file_stat.st_mode)) { + evfs_operation_copy_task_add(EVFS_OPERATION(op), + evfs_filereference_clone(command->file_command.files[c_file]), + rewrite_dest, + file_stat, dest_stat, res); + + printf("Rewritten destination: '%s'\n", rewrite_dest->path); + } else { + printf("TODO: HANDLE link copy/move\n"); + } /*If we're a move, queue the delete of this dir..*/ if (move) { @@ -514,8 +520,6 @@ file_stat); } - printf("Rewritten destination: '%s'\n", rewrite_dest->path); - } else { Ecore_List *directory_list = NULL; int newlen; @@ -706,7 +710,6 @@ evfs_filereference *ref, *src, *dest; char* pos; char* pos2; - int len; evfs_command* f_command; for (c=0;c<command->file_command.num_files;c++) { ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs