[PATCH 2/6] libkms/nouveau.c: Fix a memory leak and make some code easier to read.