* get.c: Add float cast for outputing floats. Patch by Steve
authorJackson Harper <jackson@novell.com>
Tue, 6 Jul 2004 14:24:34 +0000 (14:24 -0000)
committerJackson Harper <jackson@novell.com>
Tue, 6 Jul 2004 14:24:34 +0000 (14:24 -0000)
          Brown.

svn path=/trunk/mono/; revision=30790

mono/dis/ChangeLog
mono/dis/get.c

index 0732ba7e868720ca4eadd97d00fc14e6bf2068cf..b1e664f3cb5a49ae8ab73f0d9ee973c62a48a9a2 100644 (file)
@@ -1,3 +1,7 @@
+2004-07-06  Jackson Harper  <jackson@ximian.com>
+
+       * get.c: Add float cast for outputing floats. Patch by Steve Brown.
+       
 2004-06-25  Jackson Harper  <jackson@ximian.com>
 
        * get.c: Add a few more keywords to be escaped.
index 43845cd6c1921cdcdc76d959157ad99560768a4d..171bfe3ceba3da0d213377b2ed71f680f915e065 100644 (file)
@@ -1621,12 +1621,12 @@ get_constant (MonoImage *m, MonoTypeEnum t, guint32 blob_index)
        case MONO_TYPE_R4: {
                float r;
                readr4 (ptr, &r);
-               return g_strdup_printf ("%g", (double) r);
+               return g_strdup_printf ("float32(%g)", (double) r);
        }
        case MONO_TYPE_R8: {
                double r;
                readr8 (ptr, &r);
-               return g_strdup_printf ("%g", r);
+               return g_strdup_printf ("float64(%g)", r);
        }
        case MONO_TYPE_STRING: {
                int i, j, e;