Skip to content

Commit

Permalink
[WRAPPER] Reworked libXft with new wrapperhelper (should help #1841)
Browse files Browse the repository at this point in the history
  • Loading branch information
ptitSeb committed Sep 20, 2024
1 parent fb11af5 commit 88629f7
Show file tree
Hide file tree
Showing 6 changed files with 144 additions and 69 deletions.
13 changes: 12 additions & 1 deletion src/wrapped/generated/functions_list.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1248,6 +1248,7 @@
#() pFELpA
#() pFEpii
#() pFEpip
#() pFEpiV
#() pFEpuL
#() pFEppi
#() pFEppp
Expand Down Expand Up @@ -2014,6 +2015,7 @@
#() vFpppipu
#() vFpppipp
#() vFpppuii
#() vFpppuip
#() vFpppuuu
#() vFpppuup
#() vFpppLpp
Expand Down Expand Up @@ -2642,6 +2644,7 @@
#() vFpiiiiiip
#() vFpiiiipii
#() vFpiUuupup
#() vFpiLLiipi
#() vFpippiiuu
#() vFpippiipi
#() vFpuiULipp
Expand All @@ -2664,6 +2667,7 @@
#() vFpplppppi
#() vFpplppppp
#() vFppLpLpLp
#() vFpppiipui
#() vFpppipppu
#() vFpppuiiii
#() vFpppLpppp
Expand Down Expand Up @@ -2825,6 +2829,7 @@
#() vFffCCCCfff
#() vFddddddddd
#() vFpiuippppi
#() vFpiLpLiipi
#() vFpipiuiipp
#() vFpipppiipi
#() vFpuuuuuuuu
Expand Down Expand Up @@ -3017,6 +3022,7 @@
#() vFuUuuuuuuuuu
#() vFuffffffffff
#() vFUufffffffff
#() vFpiLpLiiiipi
#() vFpipipiipiiu
#() vFpipppiiiipi
#() vFpupuuupupup
Expand Down Expand Up @@ -3066,6 +3072,7 @@
#() vFuuiiiiiiiuup
#() vFuuuuuuuuuuuu
#() vFffffffffffff
#() vFpiLpLiiiipui
#() vFpipppiiiipii
#() vFpippppiiiipi
#() vFpupppppppppp
Expand Down Expand Up @@ -3137,6 +3144,7 @@
#() pFppppppppppppppp
#() vFpppppppppppppppp
#() iFpppppppppppppppp
#() pFpipppppppppppppp
#() pFppipipipipipipip
#() pFppupupupupupupup
#() pFpppppppppppppppp
Expand All @@ -3155,7 +3163,6 @@
#() vFpiiiiiiiiiiiiiiiiii
#() uFbWWWCCCCCCCCWCCCCCC
#() pFiiiippppppppppppppp
#() pFpippppppppppppppppp
#() pFpupupppppppppppppppp
#() iFpppppppppppppppppppppp
#() uFippuuuuiiiiuuiiiiiiiipp
Expand Down Expand Up @@ -5096,6 +5103,10 @@ wrappedlibxext:
- XShmPutImage
wrappedlibxfixes:
wrappedlibxft:
- pFpiV:
- XftFontOpen
- pFpipppppppppppppp:
- XftListFonts
wrappedlibxi:
wrappedlibxmu:
wrappedlibxpm:
Expand Down
6 changes: 5 additions & 1 deletion src/wrapped/generated/wrappedlibxfttypes.h
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,11 @@
#define ADDED_FUNCTIONS()
#endif

typedef void* (*pFpiV_t)(void*, int32_t, ...);
typedef void* (*pFpipppppppppppppp_t)(void*, int32_t, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*);

#define SUPER() ADDED_FUNCTIONS()
#define SUPER() ADDED_FUNCTIONS() \
GO(XftFontOpen, pFpiV_t) \
GO(XftListFonts, pFpipppppppppppppp_t)

#endif // __wrappedlibxftTYPES_H_
Loading

0 comments on commit 88629f7

Please sign in to comment.