Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
no need for const here
authorsuter <frederic.suter@cc.in2p3.fr>
Fri, 8 Nov 2013 20:53:29 +0000 (21:53 +0100)
committersuter <frederic.suter@cc.in2p3.fr>
Wed, 13 Nov 2013 12:18:14 +0000 (13:18 +0100)
src/include/surf/surf.h
src/surf/storage.c

index 9de02be..e59ba76 100644 (file)
@@ -238,7 +238,7 @@ typedef struct surf_storage_model_extension_public {
   surf_action_t(*stat) (void *storage, surf_file_t fd);
   surf_action_t(*ls) (void *storage, const char *path);
   xbt_dict_t(*get_properties) (const void *storage);
-  void (*rename) (const void *storage, const char *src, const char *dest);
+  void (*rename) (void *storage, const char *src, const char *dest);
   xbt_dict_t(*get_content) (void *storage);
   sg_storage_size_t(*get_size) (void *storage);
 } s_surf_model_extension_storage_t;
index 79974c7..5fc65ef 100644 (file)
@@ -226,7 +226,7 @@ static sg_storage_size_t storage_get_size(void *storage){
   return ((storage_t)storage_resource)->size;
 }
 
-static void storage_file_rename(const void *storage, const char *src, const char *dest)
+static void storage_file_rename(void *storage, const char *src, const char *dest)
 {
   void *storage_resource = surf_storage_resource_priv(storage);