diff options
-rw-r--r-- | samples/size/size.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/samples/size/size.c b/samples/size/size.c index 12f39bdcb8c..c24b417d21f 100644 --- a/samples/size/size.c +++ b/samples/size/size.c @@ -74,6 +74,12 @@ memory_usage (MonoObject *obj, GHashTable *visited) break; + case MONO_TYPE_STRING: + mono_field_get_value (obj, field, &value); + if (value != NULL) + total += mono_object_get_size ((MonoObject *) value); + break; + case MONO_TYPE_SZARRAY: mono_field_get_value (obj, field, &value); |