diff options
author | Daniel Gultsch <daniel@gultsch.de> | 2015-08-16 14:55:24 +0200 |
---|---|---|
committer | Daniel Gultsch <daniel@gultsch.de> | 2015-08-16 14:55:24 +0200 |
commit | d7b3060fc856ca5fb0f4bcc1022531487e96e58f (patch) | |
tree | 9db5415d8cf9fdbbe6455d1d8fd9ccc934b10868 /src/main | |
parent | 51a2645349e43c5e780b352f7e76fc5aeae1cfde (diff) |
catch broken base64 in avatars
Diffstat (limited to '')
-rw-r--r-- | src/main/java/eu/siacs/conversations/persistance/FileBackend.java | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/main/java/eu/siacs/conversations/persistance/FileBackend.java b/src/main/java/eu/siacs/conversations/persistance/FileBackend.java index 6e5a1ae3..f18266d9 100644 --- a/src/main/java/eu/siacs/conversations/persistance/FileBackend.java +++ b/src/main/java/eu/siacs/conversations/persistance/FileBackend.java @@ -358,11 +358,7 @@ public class FileBackend { file.delete(); return false; } - } catch (FileNotFoundException e) { - return false; - } catch (IOException e) { - return false; - } catch (NoSuchAlgorithmException e) { + } catch (IllegalArgumentException | IOException | NoSuchAlgorithmException e) { return false; } finally { close(os); |