Skip to content

Commit cd5cead

Browse files
committed
Fix some headers to (not) include.
1 parent bd3d5c5 commit cd5cead

6 files changed

+8
-7
lines changed

Diff for: src/image-scaler.cc

+5
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@
1515

1616
#include "image-scaler.h"
1717

18+
#include <cstdint>
19+
#include <memory>
20+
1821
#ifdef WITH_TIMG_SWS_RESIZE
1922
extern "C" { // avutil is missing extern "C"
2023
#include <libavutil/log.h>
@@ -30,6 +33,8 @@ extern "C" { // avutil is missing extern "C"
3033
#include "stb/stb_image_resize2.h"
3134
#endif
3235

36+
#include "framebuffer.h"
37+
3338
// TODO: there is also zimg.
3439

3540
namespace timg {

Diff for: src/jpeg-source.cc

-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@
2929
#include <unistd.h>
3030

3131
#include <csignal>
32-
#include <cstdarg>
3332
#include <cstdint>
3433
#include <cstdlib>
3534
#include <cstring>

Diff for: src/openslide-source.cc

-2
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,7 @@
1919
#include <openslide.h>
2020

2121
#include <csignal>
22-
#include <cstdarg>
2322
#include <cstdint>
24-
#include <cstdio>
2523
#include <cstring>
2624
#include <functional>
2725
#include <limits>

Diff for: src/pdf-image-source.cc

+2-2
Original file line numberDiff line numberDiff line change
@@ -88,8 +88,8 @@ bool PDFImageSource::LoadAndScale(const DisplayOptions &opts, int frame_offset,
8888

8989
const auto kCairoFormat = CAIRO_FORMAT_ARGB32;
9090
int stride = cairo_format_stride_for_width(kCairoFormat, render_width);
91-
std::unique_ptr<timg::Framebuffer> image(
92-
new timg::Framebuffer(stride / 4, render_height));
91+
auto image =
92+
std::make_unique<timg::Framebuffer>(stride / 4, render_height);
9393

9494
cairo_surface_t *surface = cairo_image_surface_create_for_data(
9595
(uint8_t *)image->begin(), kCairoFormat, render_width,

Diff for: src/qoi-image-source.cc

-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
//
2121

2222
#include <csignal>
23-
#include <cstdarg>
2423
#include <cstdlib>
2524
#include <cstring>
2625
#include <string>

Diff for: src/stb-image-source.cc

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@
2020
#include <csignal>
2121
#include <cstdint>
2222
#include <cstdio>
23+
#include <cstring>
2324
#include <string>
24-
#include <utility>
2525

2626
#include "buffered-write-sequencer.h"
2727
#include "display-options.h"

0 commit comments

Comments
 (0)