Treat SVGs as document attachments.

This commit is contained in:
Rashad Sookram
2021-12-13 12:51:53 -05:00
committed by Cody Henthorne
parent 4ae129d2af
commit b94624fd5a
3 changed files with 7 additions and 2 deletions

View File

@@ -293,7 +293,7 @@ public class MediaUtil {
return false;
}
return contentType.startsWith("image/") ||
return (contentType.startsWith("image/") && !contentType.equals("image/svg+xml")) ||
contentType.equals(MediaStore.Images.Media.CONTENT_TYPE);
}

View File

@@ -71,6 +71,10 @@ final class MemoryFileDescriptorProxy {
try {
InputStream inputStream = memoryFile.getInputStream();
if(inputStream.skip(offset) != offset){
if (offset > memoryFile.length()) {
throw new ErrnoException("onRead", OsConstants.EIO);
}
throw new AssertionError();
}
return inputStream.read(data, 0, size);