move imlib2 calls to a separate function
This commit is contained in:
parent
505c03c77b
commit
0058267210
13
libs/img.c
13
libs/img.c
|
@ -1,3 +1,16 @@
|
||||||
|
void
|
||||||
|
setimageopts(void)
|
||||||
|
{
|
||||||
|
imlib_set_cache_size(8192 * 1024);
|
||||||
|
imlib_context_set_blend(1);
|
||||||
|
imlib_context_set_dither(1);
|
||||||
|
imlib_set_color_usage(128);
|
||||||
|
imlib_context_set_display(dpy);
|
||||||
|
imlib_context_set_visual(visual);
|
||||||
|
imlib_context_set_colormap(cmap);
|
||||||
|
imlib_context_set_drawable(win);
|
||||||
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
createifnexist(const char *dir)
|
createifnexist(const char *dir)
|
||||||
{
|
{
|
||||||
|
|
|
@ -3,4 +3,6 @@
|
||||||
#include <Imlib2.h>
|
#include <Imlib2.h>
|
||||||
#include <openssl/md5.h>
|
#include <openssl/md5.h>
|
||||||
|
|
||||||
|
static void setimageopts(void);
|
||||||
|
|
||||||
static Imlib_Image image = NULL;
|
static Imlib_Image image = NULL;
|
||||||
|
|
9
spmenu.c
9
spmenu.c
|
@ -1518,14 +1518,7 @@ setup(void)
|
||||||
XChangeProperty(dpy, win, types, XA_ATOM, 32, PropModeReplace, (unsigned char *) &dock, 1);
|
XChangeProperty(dpy, win, types, XA_ATOM, 32, PropModeReplace, (unsigned char *) &dock, 1);
|
||||||
|
|
||||||
#if USEIMAGE
|
#if USEIMAGE
|
||||||
imlib_set_cache_size(8192 * 1024);
|
setimageopts();
|
||||||
imlib_context_set_blend(1);
|
|
||||||
imlib_context_set_dither(1);
|
|
||||||
imlib_set_color_usage(128);
|
|
||||||
imlib_context_set_display(dpy);
|
|
||||||
imlib_context_set_visual(visual);
|
|
||||||
imlib_context_set_colormap(cmap);
|
|
||||||
imlib_context_set_drawable(win);
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* input methods */
|
/* input methods */
|
||||||
|
|
Loading…
Reference in a new issue