]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Sun, 27 Sep 2009 16:48:34 +0000 (16:48 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Sun, 27 Sep 2009 16:48:34 +0000 (16:48 +0000)
magick/resource.c
magick/string.c

index 968691731b5ccf2a2cf2273ff696bf4adce55ced..1d25b5b7d44df2efc1fe152cbebbc1abdb0d2dbc 100644 (file)
@@ -851,13 +851,13 @@ MagickExport MagickBooleanType ListMagickResourceInfo(FILE *file,
   if (resource_info.time_limit != MagickResourceInfinity)
     (void) FormatMagickString(time_limit,MaxTextExtent,"%lu",(unsigned long)
       resource_info.time_limit);
-  (void) fprintf(file,"File       Area     Memory        Map"
-    "       Disk  Thread       Time\n");
-  (void) fprintf(file,"-----------------------------------------------------"
-    "--------------\n");
-  (void) fprintf(file,"%4lu  %9s  %9s  %9s  %9s  %6lu  %9s\n",(unsigned long)
-    resource_info.file_limit,area_limit,memory_limit,map_limit,disk_limit,
-    (unsigned long) resource_info.thread_limit,time_limit);
+  (void) fprintf(file,"File        Area      Memory         Map"
+    "        Disk  Thread        Time\n");
+  (void) fprintf(file,"------------------------------------------------------"
+    "------------------\n");
+  (void) fprintf(file,"%4lu  %10s  %10s  %10s  %10s  %6lu  %10s\n",
+    (unsigned long) resource_info.file_limit,area_limit,memory_limit,map_limit,
+    disk_limit,(unsigned long) resource_info.thread_limit,time_limit);
   (void) fflush(file);
   RelinquishSemaphoreInfo(resource_semaphore);
   return(MagickTrue);
index beca1aab6d8770cfd9756dfbb50f0d71badd388f..b5a3ff69c280d66f8359191e7a0bc60da5316a51 100644 (file)
@@ -1012,7 +1012,10 @@ MagickExport long FormatMagickSize(const MagickSizeType size,char *format)
     j;
 
   static const char
-    *units[] = { "b", "kb", "mb", "gb", "tb", "pb", "eb", (char *) NULL };
+    *units[] =
+    {
+      "b", "KiB", "MiB", "GiB", "TiB", "PiB", "EiB", "ZiB", "YiB", (char *) NULL
+    };
 
 #if defined(_MSC_VER) && (_MSC_VER == 1200)
   length=(double) ((MagickOffsetType) size);
@@ -1021,7 +1024,7 @@ MagickExport long FormatMagickSize(const MagickSizeType size,char *format)
 #endif
   for (i=0; (length >= 1024.0) && (units[i+1] != (const char *) NULL); i++)
     length/=1024.0;
-  for (j=2; j < 10; j++)
+  for (j=2; j < 12; j++)
   {
     count=FormatMagickString(format,MaxTextExtent,"%.*g%s",(int) (i+j),length,
       units[i]);