static void saveJPG(BufferedImage img, File file) ctex { if (!ImageIO.write(img, "jpeg", mkdirsFor(file))) { print("Reconstructing image for saving JPEG"); img = reconstructBufferedImage(img); if (!ImageIO.write(img, "jpeg", file)) fail("Couldn't write JPEG: " + file + " (" + img + ")"); } vmBus_send('wroteFile, file); } static void saveJPG(File file, BufferedImage img) ctex { saveJPG(img, file); }