diff -Nru a/hw/dmx/dmxscrinit.c b/hw/dmx/dmxscrinit.c --- a/hw/dmx/dmxscrinit.c 2008-10-23 21:11:28.000000000 -0500 +++ b/hw/dmx/dmxscrinit.c 2008-10-23 21:03:57.000000000 -0500 @@ -68,7 +68,7 @@ static unsigned long *dmxCursorGeneration; static int dmxGCPrivateKeyIndex; -DevPrivateKey dmxGCPrivateKey = &dmxGCPrivateKey; /**< Private index for GCs */ +DevPrivateKey dmxGCPrivateKey = &dmxGCPrivateKeyIndex; /**< Private index for GCs */ static int dmxWinPrivateKeyIndex; DevPrivateKey dmxWinPrivateKey = &dmxWinPrivateKeyIndex; /**< Private index for Windows */ static int dmxPixPrivateKeyIndex;