Index: tools/ipc_fuzzer/fuzzer/fuzzer.cc |
diff --git a/tools/ipc_fuzzer/fuzzer/fuzzer.cc b/tools/ipc_fuzzer/fuzzer/fuzzer.cc |
index 08e99d30d423d13deb505463d877f48c2339a6a7..6cf32425fc0fece4e3a37219aada1bd629f3c98a 100644 |
--- a/tools/ipc_fuzzer/fuzzer/fuzzer.cc |
+++ b/tools/ipc_fuzzer/fuzzer/fuzzer.cc |
@@ -1510,13 +1510,16 @@ struct FuzzTraits<printing::PdfRenderSettings> { |
gfx::Rect area = p->area; |
int dpi = p->dpi; |
bool autorotate = p->autorotate; |
+ printing::PdfRenderSettings::Mode mode = p->mode; |
if (!FuzzParam(&area, fuzzer)) |
return false; |
if (!FuzzParam(&dpi, fuzzer)) |
return false; |
if (!FuzzParam(&autorotate, fuzzer)) |
return false; |
- *p = printing::PdfRenderSettings(area, dpi, autorotate); |
+ if (!FuzzParam(&mode, fuzzer)) |
+ return false; |
+ *p = printing::PdfRenderSettings(area, dpi, autorotate, mode); |
return true; |
} |
}; |