Skip to content

Commit 2bbabe1

Browse files
committed
fix: linker errors when jpeg and png are not supported
1 parent 63a5c7f commit 2bbabe1

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

src/image/reader.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,13 @@ typedef struct LCUI_ImageInterfaceRec_ {
4545
} LCUI_ImageInterfaceRec, *LCUI_ImageInterface;
4646

4747
static const LCUI_ImageInterfaceRec interfaces[] = {
48+
#ifdef USE_LIBPNG
4849
{ ".png", LCUI_InitPNGReader, LCUI_ReadPNGHeader, LCUI_ReadPNG },
50+
#endif
51+
#ifdef USE_LIBJPEG
4952
{ ".jpeg .jpg", LCUI_InitJPEGReader, LCUI_ReadJPEGHeader,
5053
LCUI_ReadJPEG },
54+
#endif
5155
{ ".bmp", LCUI_InitBMPReader, LCUI_ReadBMPHeader, LCUI_ReadBMP }
5256
};
5357

0 commit comments

Comments
 (0)