#define AUL_K_CALLER_PID "__AUL_CALLER_PID__"
#define AUL_K_LOADER_ID "__AUL_LOADER_ID__"
#define AUL_K_LOADER_PATH "__AUL_LOADER_PATH__"
+#define AUL_K_WAYLAND_DISPLAY "__AUL_WAYLAND_DISPLAY__"
+#define AUL_K_WAYLAND_WORKING_DIR "__AUL_WAYLAND_WORKING_DIR__"
+
#ifdef __cplusplus
}
setenv("HWACC", menu_info->hwacc, 1);
if (menu_info->taskmanage != NULL)
setenv("TASKMANAGE", menu_info->taskmanage, 1);
+
+ str = bundle_get_val(kb, AUL_K_WAYLAND_DISPLAY);
+ if (str != NULL)
+ setenv("WAYLAND_DISPLAY", str, 1);
+
+ str = bundle_get_val(kb, AUL_K_WAYLAND_WORKING_DIR);
+ if (str != NULL)
+ setenv("XDG_RUNTIME_DIR", str, 1);
+
}
char** _create_argc_argv(bundle * kb, int *margc)