diff options
Diffstat (limited to 'android/avd/info.c')
-rw-r--r-- | android/avd/info.c | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/android/avd/info.c b/android/avd/info.c index 1bdb59c..10e2005 100644 --- a/android/avd/info.c +++ b/android/avd/info.c @@ -1358,6 +1358,21 @@ avdInfo_getImageFile( AvdInfo* i, AvdImageType imageType ) return i->imagePath[imageType]; } +uint64_t +avdInfo_getImageFileSize( AvdInfo* i, AvdImageType imageType ) +{ + const char* file = avdInfo_getImageFile(i, imageType); + uint64_t size; + + if (file == NULL) + return 0ULL; + + if (path_get_size(file, &size) < 0) + return 0ULL; + + return size; +} + int avdInfo_isImageReadOnly( AvdInfo* i, AvdImageType imageType ) { |