File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -80,7 +80,7 @@ uint64_t SDFS::totalBytes()
8080FATFS* fsinfo;
8181DWORD fre_clust;
8282if (f_getfree (" 0:" ,&fre_clust,&fsinfo)!= 0 ) return 0 ;
83- uint64_t size = (fsinfo->csize )*(fsinfo->n_fatent - 2 )
83+ uint64_t size = (( uint64_t )( fsinfo->csize ) )*(fsinfo->n_fatent - 2 )
8484#if _MAX_SS != 512
8585 *(fsinfo->ssize );
8686#else
@@ -94,7 +94,7 @@ uint64_t SDFS::usedBytes()
9494FATFS* fsinfo;
9595DWORD fre_clust;
9696if (f_getfree (" 0:" ,&fre_clust,&fsinfo)!= 0 ) return 0 ;
97- uint64_t size = (fsinfo->csize )*((fsinfo->n_fatent - 2 ) - (fsinfo->free_clst ))
97+ uint64_t size = (( uint64_t )( fsinfo->csize ) )*((fsinfo->n_fatent - 2 ) - (fsinfo->free_clst ))
9898#if _MAX_SS != 512
9999 *(fsinfo->ssize );
100100#else
Original file line number Diff line number Diff line change @@ -104,7 +104,7 @@ uint64_t SDMMCFS::totalBytes()
104104FATFS* fsinfo;
105105DWORD fre_clust;
106106if (f_getfree (" 0:" ,&fre_clust,&fsinfo)!= 0 ) return 0 ;
107- uint64_t size = (fsinfo->csize )*(fsinfo->n_fatent - 2 )
107+ uint64_t size = (( uint64_t )( fsinfo->csize ) )*(fsinfo->n_fatent - 2 )
108108#if _MAX_SS != 512
109109 *(fsinfo->ssize );
110110#else
@@ -118,7 +118,7 @@ uint64_t SDMMCFS::usedBytes()
118118FATFS* fsinfo;
119119DWORD fre_clust;
120120if (f_getfree (" 0:" ,&fre_clust,&fsinfo)!= 0 ) return 0 ;
121- uint64_t size = (fsinfo->csize )*((fsinfo->n_fatent - 2 ) - (fsinfo->free_clst ))
121+ uint64_t size = (( uint64_t )( fsinfo->csize ) )*((fsinfo->n_fatent - 2 ) - (fsinfo->free_clst ))
122122#if _MAX_SS != 512
123123 *(fsinfo->ssize );
124124#else
You can’t perform that action at this time.
0 commit comments