* get.c (get_assemblyref): Escape name.
authorAnkit Jain <radical@corewars.org>
Tue, 27 Jun 2006 12:20:32 +0000 (12:20 -0000)
committerAnkit Jain <radical@corewars.org>
Tue, 27 Jun 2006 12:20:32 +0000 (12:20 -0000)
(get_moduleref): Likewise.
(get_module): Likewise.

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

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

index 34ff2248bb1f1c17b915ec8170940ec6049edbb8..a6ef5b366a2ec999c46fe59a89d0147434d6a912 100644 (file)
@@ -1,3 +1,9 @@
+2006-06-27  Ankit Jain  <jankit@novell.com>
+
+       * get.c (get_assemblyref): Escape name.
+       (get_moduleref): Likewise.
+       (get_module): Likewise.
+
 2006-06-02  Ankit Jain  <jankit@novell.com>
 
        * get.c (dis_stringify_method_signature_full): Fix two memory leaks.
index 1b96ec54ac4a69dee011d3e09b7aa4bf73f7dd5a..4386b66cb462d5692bfa6ec8ecc4c8e5b4e77e4f 100644 (file)
@@ -92,7 +92,7 @@ get_module (MonoImage *m, int idx)
            
        mono_metadata_decode_row (&m->tables [MONO_TABLE_MODULE], idx - 1, cols, MONO_MODULE_SIZE);
 
-       return g_strdup (mono_metadata_string_heap (m, cols [MONO_MODULE_NAME]));
+       return get_escaped_name (mono_metadata_string_heap (m, cols [MONO_MODULE_NAME]));
 }
 
 char *
@@ -102,7 +102,7 @@ get_moduleref (MonoImage *m, int idx)
        
        mono_metadata_decode_row (&m->tables [MONO_TABLE_MODULEREF], idx - 1, cols, MONO_MODULEREF_SIZE);
 
-       return g_strdup (mono_metadata_string_heap (m, cols [MONO_MODULEREF_NAME]));
+       return get_escaped_name (mono_metadata_string_heap (m, cols [MONO_MODULEREF_NAME]));
 }
 
 char *
@@ -112,7 +112,7 @@ get_assemblyref (MonoImage *m, int idx)
        
        mono_metadata_decode_row (&m->tables [MONO_TABLE_ASSEMBLYREF], idx - 1, cols, MONO_ASSEMBLYREF_SIZE);
 
-       return g_strdup (mono_metadata_string_heap (m, cols [MONO_ASSEMBLYREF_NAME]));
+       return get_escaped_name (mono_metadata_string_heap (m, cols [MONO_ASSEMBLYREF_NAME]));
 }
 
 static char *