On Wed, Feb 10, 2010 at 9:10 PM, Peter Hutterer
<[email protected]> wrote:
> The only DDX currently using hotplugging is the xfree86 one and it looks
> like it'll stay that way for a bit. Move the initialization to the DDX,
> since Xephyr, Xnest, and friends don't need HAL or udev notifications.
>
> Add CloseInput (counterpart to InitInput) to be able to clean up the config
> initialization from the DDX as well.
>
> Signed-off-by: Peter Hutterer <[email protected]>
> ---
>  dix/main.c                   |    3 +--
>  hw/dmx/dmxinput.c            |    4 ++++
>  hw/kdrive/ephyr/ephyrinit.c  |    5 +++++
>  hw/kdrive/fake/fakeinit.c    |    5 +++++
>  hw/kdrive/fbdev/fbinit.c     |    5 +++++
>  hw/vfb/InitInput.c           |    6 ++++++
>  hw/xfree86/common/xf86Init.c |   10 ++++++++++
>  hw/xnest/Init.c              |    5 +++++
>  hw/xwin/InitInput.c          |    6 ++++++
>  include/input.h              |    1 +
>  10 files changed, 48 insertions(+), 2 deletions(-)
>
> diff --git a/dix/main.c b/dix/main.c
> index da910fe..f023536 100644
> --- a/dix/main.c
> +++ b/dix/main.c
> @@ -257,7 +257,6 @@ int main(int argc, char *argv[], char *envp[])
>         InitCoreDevices();
>        InitInput(argc, argv);
>        InitAndStartDevices();
> -       config_init();

Does it matter that config_init will be called before
InitAndStartDevices? Doesn't seem like it, but I thought I'd ask.
Assuming the answer is no,

Reviewed-by: Dan Nicholson <[email protected]>

--
Dan
_______________________________________________
xorg-devel mailing list
[email protected]
http://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to