1 | /*----------------------------------------------------------------------* |
1 | /*----------------------------------------------------------------------* |
2 | * File: init.C |
2 | * File: init.C |
3 | *----------------------------------------------------------------------* |
3 | *----------------------------------------------------------------------* |
4 | * |
4 | * |
5 | * All portions of code are copyright by their respective author/s. |
5 | * All portions of code are copyright by their respective author/s. |
6 | * Copyright (c) 1992 John Bovey, University of Kent at Canterbury <jdb@ukc.ac.uk> |
6 | * Copyright (c) 1992 John Bovey, University of Kent at Canterbury <jdb@ukc.ac.uk> |
… | |
… | |
317 | if (rs[Rs_depth]) |
317 | if (rs[Rs_depth]) |
318 | select_visual (strtol (rs[Rs_depth], 0, 0)); |
318 | select_visual (strtol (rs[Rs_depth], 0, 0)); |
319 | #endif |
319 | #endif |
320 | |
320 | |
321 | #ifdef HAVE_AFTERIMAGE |
321 | #ifdef HAVE_AFTERIMAGE |
322 | //TODO: why set it to 0 and then to dpy? |
|
|
323 | ::dpy = NULL; /* init global var from libAfter... */ |
|
|
324 | asv = AFTERIMAGE_DPY_OP (create_asvisual_for_id (dpy, display->screen, depth, XVisualIDFromVisual (visual), cmap, NULL)); |
322 | asv = create_asvisual_for_id (dpy, display->screen, depth, XVisualIDFromVisual (visual), cmap, NULL); |
325 | #endif |
323 | #endif |
326 | free (r_argv); |
324 | free (r_argv); |
327 | |
325 | |
328 | for (int i = NUM_RESOURCES; i--; ) |
326 | for (int i = NUM_RESOURCES; i--; ) |
329 | if (rs [i] == resval_undef) |
327 | if (rs [i] == resval_undef) |
… | |
… | |
884 | rxvt_term::create_windows (int argc, const char *const *argv) |
882 | rxvt_term::create_windows (int argc, const char *const *argv) |
885 | { |
883 | { |
886 | XClassHint classHint; |
884 | XClassHint classHint; |
887 | XWMHints wmHint; |
885 | XWMHints wmHint; |
888 | #if ENABLE_FRILLS |
886 | #if ENABLE_FRILLS |
889 | MWMHints mwmhints; |
887 | MWMHints mwmhints = { }; |
890 | #endif |
888 | #endif |
891 | XGCValues gcvalue; |
889 | XGCValues gcvalue; |
892 | XSetWindowAttributes attributes; |
890 | XSetWindowAttributes attributes; |
893 | Window top, parent; |
891 | Window top, parent; |
894 | |
892 | |