From: Arnaud Giersch Date: Tue, 1 Oct 2013 21:05:30 +0000 (+0200) Subject: Fix format specifiers for sg_storage_size_t. X-Git-Tag: v3_9_90~50 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/4a2a591f2a153d202731c3d2e2a6739a3775ee0a Fix format specifiers for sg_storage_size_t. --- diff --git a/src/msg/msg_io.c b/src/msg/msg_io.c index 52da4ccd35..69a18e21da 100644 --- a/src/msg/msg_io.c +++ b/src/msg/msg_io.c @@ -6,6 +6,7 @@ #include "msg_private.h" #include "xbt/log.h" +#include XBT_LOG_NEW_DEFAULT_SUBCATEGORY(msg_io, msg, "Logging specific to MSG (io)"); @@ -65,11 +66,16 @@ void MSG_file_dump (msg_file_t fd){ // THROW_UNIMPLEMENTED; /* Update the cached information first */ __MSG_file_get_info(fd); - XBT_INFO("File Descriptor information:\n\t\tFull name: '%s'" - "\n\t\tSize: %zu\n\t\tMount point: '%s'\n\t\tStorage Id: '%s'" - "\n\t\tStorage Type: '%s'\n\t\tContent Type: '%s'", - fd->fullname, fd->info->size, fd->info->mount_point, fd->info->storageId, - fd->info->storage_type, fd->info->content_type); + XBT_INFO("File Descriptor information:\n" + "\t\tFull name: '%s'\n" + "\t\tSize: %" PRIu64 "\n" + "\t\tMount point: '%s'\n" + "\t\tStorage Id: '%s'\n" + "\t\tStorage Type: '%s'\n" + "\t\tContent Type: '%s'", + fd->fullname, fd->info->size, fd->info->mount_point, + fd->info->storageId, fd->info->storage_type, + fd->info->content_type); } /** \ingroup msg_file_management diff --git a/src/surf/storage.c b/src/surf/storage.c index a34bf83cc9..971b778b04 100644 --- a/src/surf/storage.c +++ b/src/surf/storage.c @@ -10,6 +10,7 @@ #include "surf_private.h" #include "storage_private.h" #include "surf/surf_resource.h" +#include XBT_LOG_NEW_DEFAULT_SUBCATEGORY(surf_storage, surf, "Logging specific to the SURF storage module"); @@ -107,7 +108,7 @@ static surf_action_t storage_action_open(void *storage, const char* mount, static surf_action_t storage_action_close(void *storage, surf_file_t fd) { char *filename = fd->name; - XBT_DEBUG("\tClose file '%s' size '%zu'",filename,fd->size); + XBT_DEBUG("\tClose file '%s' size '%" PRIu64 "'", filename, fd->size); // unref write actions from storage surf_action_storage_t write_action; unsigned int i; @@ -137,7 +138,8 @@ static surf_action_t storage_action_write(void *storage, sg_storage_size_t size, surf_file_t fd) { char *filename = fd->name; - XBT_DEBUG("\tWrite file '%s' size '%zu/%zu'",filename,size,fd->size); + XBT_DEBUG("\tWrite file '%s' size '%" PRIu64 "/%" PRIu64 "'", + filename, size, fd->size); surf_action_t action = storage_action_execute(storage,size,WRITE); action->file = fd; @@ -154,7 +156,7 @@ static surf_action_t storage_action_execute (void *storage, sg_storage_size_t si surf_action_storage_t action = NULL; storage_t STORAGE = storage; - XBT_IN("(%s,%zu", surf_resource_name(STORAGE), size); + XBT_IN("(%s,%" PRIu64, surf_resource_name(STORAGE), size); action = surf_action_new(sizeof(s_surf_action_storage_t), size, surf_storage_model, STORAGE->state_current != SURF_RESOURCE_ON); @@ -580,7 +582,7 @@ static xbt_dict_t parse_storage_content(char *filename, sg_storage_size_t *used_ while ((read = xbt_getline(&line, &len, file)) != -1) { if (read){ - if(sscanf(line,"%s %zu",path, &size)==2) { + if (sscanf(line,"%s %" SCNu64, path, &size) == 2) { *used_size += size; xbt_dict_set(parse_content,path,(void*) size,NULL); } else {