]> xenbits.xensource.com Git - people/andrewcoop/hwloc.git/commitdiff
hwloc_obj_attr_snprintf: don't mix local and total memory when printing verbose attri...
authorBrice Goglin <Brice.Goglin@inria.fr>
Tue, 4 Feb 2014 21:04:07 +0000 (22:04 +0100)
committerBrice Goglin <Brice.Goglin@inria.fr>
Wed, 5 Feb 2014 20:02:42 +0000 (21:02 +0100)
src/traversal.c

index 40f1263e4bf89d7b49bc8f2cf224e4f3ee10a8d3..6e678342e2a575028ea4b3665b74f75838b76f43 100644 (file)
@@ -458,10 +458,10 @@ hwloc_obj_attr_snprintf(char * __hwloc_restrict string, size_t size, hwloc_obj_t
     if (obj->memory.local_memory)
       res = hwloc_snprintf(tmp, tmplen, "%slocal=%lu%s%stotal=%lu%s",
                           prefix,
-                          (unsigned long) hwloc_memory_size_printf_value(obj->memory.total_memory, verbose),
+                          (unsigned long) hwloc_memory_size_printf_value(obj->memory.local_memory, verbose),
                           hwloc_memory_size_printf_unit(obj->memory.total_memory, verbose),
                           separator,
-                          (unsigned long) hwloc_memory_size_printf_value(obj->memory.local_memory, verbose),
+                          (unsigned long) hwloc_memory_size_printf_value(obj->memory.total_memory, verbose),
                           hwloc_memory_size_printf_unit(obj->memory.local_memory, verbose));
     else if (obj->memory.total_memory)
       res = hwloc_snprintf(tmp, tmplen, "%stotal=%lu%s",