Enlightenment CVS committal
Author : chaos
Project : e17
Module : apps/evfs
Dir : e17/apps/evfs/src/bin
Modified Files:
evfs_server_handle.c
Log Message:
* EvfsStat on dir list option
===================================================================
RCS file: /cvs/e/e17/apps/evfs/src/bin/evfs_server_handle.c,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -3 -r1.82 -r1.83
--- evfs_server_handle.c 19 Aug 2007 01:30:07 -0000 1.82
+++ evfs_server_handle.c 20 Aug 2007 11:14:40 -0000 1.83
@@ -327,20 +327,20 @@
Ecore_List *directory_list = NULL;
(*EVFS_PLUGIN_FILE(plugin)->functions->evfs_dir_list) (client,
command, &directory_list);
if (directory_list) {
+ printf("Options: %d\n", command->options);
if (command->options & EVFS_COMMAND_OPTION_STAT) {
struct stat file_stat;
EvfsFilereference* ref;
evfs_command* command;
-
+
+ printf("Adding stat to dir listing..\n");
ecore_list_first_goto(directory_list);
while ( (ref = ecore_list_next(directory_list))) {
command = evfs_file_command_single_build(ref);
(*(EVFS_PLUGIN_FILE(plugin)->functions->evfs_file_stat))
(command, &file_stat, 0);
evfs_cleanup_file_command_only(command);
-
- if (ref->stat) free(ref->stat);
- memcpy(ref->stat, &file_stat, sizeof(struct
stat));
+ evfs_stat_system_to_evfs_filereference(ref,
&file_stat);
}
}
evfs_list_dir_event_create(client, command, directory_list);
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
enlightenment-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs