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
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs