View Single Post
Old 05-25-2016, 02:49 PM   #20
gsparks2
Connoisseur
gsparks2 has learned how to read e-booksgsparks2 has learned how to read e-booksgsparks2 has learned how to read e-booksgsparks2 has learned how to read e-booksgsparks2 has learned how to read e-booksgsparks2 has learned how to read e-booksgsparks2 has learned how to read e-books
 
Posts: 93
Karma: 886
Join Date: Apr 2005
Device: Moon+ Reader Pro on Samsung Galaxy S7 Edge International version
Quote:
Originally Posted by chaley View Post
@gsparks2: thank you. If I understand you correctly, the download time went from minutes per book to a second or less. Excellent.

Your comments triggered some questions, so I (finally) did enough research to better understand path lengths. CC gets it wrong.

As far as I can tell, no file system used in Android has a draconian limit on path length. However, other operating systems such as Windows that might read an SD card do. For example, Windows has a limit of 255 characters. CC gets this right.

On the other hand, several file systems used in Android such as ext3 have a limit on a single component of a file path. The ext3 limit is 255 bytes, which if using unicode is 127 characters. The FAT32 limit is 255 characters.

CC doesn't get the second limit right. I will fix this.
Thank you! I am not sure now that I ran into any path length issue, but glad I could trigger questions that led to improvement.
gsparks2 is offline   Reply With Quote