Enlightenment CVS committal

Author  : lordchaos
Project : e17
Module  : apps/evfs

Dir     : e17/apps/evfs/src/bin


Modified Files:
        evfs_main.c evfs_server_handle.c 


Log Message:
File renaming support

===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/evfs/src/bin/evfs_main.c,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -3 -r1.11 -r1.12
--- evfs_main.c 8 Sep 2005 21:04:21 -0000       1.11
+++ evfs_main.c 26 Sep 2005 11:39:47 -0000      1.12
@@ -147,6 +147,10 @@
                        evfs_handle_monitor_stop_command(client,command);
                        break;
 
+               case EVFS_CMD_RENAME_FILE:
+                       evfs_handle_file_rename_command(client,command);
+                       break;
+
                case EVFS_CMD_COPY_FILE:
                        printf("Copy file stub\n");
                        break;
===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/evfs/src/bin/evfs_server_handle.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
--- evfs_server_handle.c        19 Aug 2005 12:15:10 -0000      1.3
+++ evfs_server_handle.c        26 Sep 2005 11:39:47 -0000      1.4
@@ -54,3 +54,14 @@
                
(*plugin->functions->evfs_file_remove)(command->file_command.files[0]->path);
        }
 }
+
+
+void evfs_handle_file_rename_command(evfs_client* client, evfs_command* 
command) {
+       printf("At rename handle\n");
+
+       evfs_plugin* plugin = 
evfs_get_plugin_for_uri(command->file_command.files[0]->plugin_uri);
+       if (plugin) {
+               printf("Pointer here: %p\n", 
plugin->functions->evfs_file_rename);
+               (*plugin->functions->evfs_file_rename)(client,command);
+       }
+}




-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to