image: Hide internal ImlibImageFileInfo struct

This commit is contained in:
Kim Woelders 2022-09-29 11:57:46 +02:00
parent 9f9779e698
commit 6151f9be2e
2 changed files with 12 additions and 10 deletions

View File

@ -21,6 +21,17 @@
#include "x11_pixmap.h"
#endif
struct _ImlibImageFileInfo {
struct _ImlibImageFileInfo *next;
char *name;
FILE *fp;
const void *fdata;
off_t fsize;
/* vvv Private vvv */
bool keep_fp;
/* ^^^ Private ^^^ */
};
#define DBG_PFX "IMG"
#define DP(fmt...) DC(DBG_LOAD, fmt)

View File

@ -26,16 +26,7 @@ typedef int (*ImlibProgressFunction)(ImlibImage * im, char percent,
#define FF_FRAME_DISPOSE_CLEAR (1 << 2) /* Clear before rendering next frame */
#define FF_FRAME_DISPOSE_PREV (1 << 3) /* Revert before rendering next frame */
typedef struct _ImlibImageFileInfo {
struct _ImlibImageFileInfo *next;
char *name;
FILE *fp;
const void *fdata;
off_t fsize;
/* vvv Private vvv */
char keep_fp;
/* ^^^ Private ^^^ */
} ImlibImageFileInfo;
typedef struct _ImlibImageFileInfo ImlibImageFileInfo;
typedef struct _imlibldctx ImlibLdCtx;