Skip to content

Commit 8ac06a0

Browse files
committed
reduce header dependencies
1 parent a5aeba6 commit 8ac06a0

File tree

3 files changed

+9
-3
lines changed

3 files changed

+9
-3
lines changed

libheif/api/libheif/heif_items.h

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,9 @@
2121
#ifndef LIBHEIF_HEIF_ITEMS_H
2222
#define LIBHEIF_HEIF_ITEMS_H
2323

24-
#include "libheif/heif.h"
24+
#include "heif_library.h"
25+
#include "heif_error.h"
26+
#include "heif_metadata.h"
2527

2628
#ifdef __cplusplus
2729
extern "C" {

libheif/api/libheif/heif_regions.h

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,9 @@
2222
#ifndef LIBHEIF_HEIF_REGIONS_H
2323
#define LIBHEIF_HEIF_REGIONS_H
2424

25-
#include "heif.h"
25+
#include "heif_image_handle.h"
26+
#include "heif_library.h"
27+
#include "heif_error.h"
2628

2729
#ifdef __cplusplus
2830
extern "C" {

libheif/api/libheif/heif_text.h

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,9 @@
2222
#ifndef LIBHEIF_HEIF_TEXT_H
2323
#define LIBHEIF_HEIF_TEXT_H
2424

25-
#include "heif.h"
25+
#include "heif_image_handle.h"
26+
#include "heif_library.h"
27+
#include "heif_error.h"
2628

2729
#ifdef __cplusplus
2830
extern "C" {

0 commit comments

Comments
 (0)