Nano77/gdm3setup — pull request #12 by hammy-lite (2012-04-29 14:04:32+00:00)
Title: Handle multiple setting assignment on same line

Hi!

I ran into the same problem others at AUR are having at
https://aur.archlinux.org/packages.php?ID=50232, that gives the following stack trace.

```
Traceback (most recent call last):
File "/usr/bin/gdm3setup.py", line 737, in
MainWindow().show()
File "/usr/bin/gdm3setup.py", line 404, in __init__
self.get_gdm()
File "/usr/bin/gdm3setup.py", line 484, in get_gdm
self.FALLBACK_LOGO = unquote(get_setting("FALLBACK_LOGO",settings))
File "/usr/bin/gdm3setup.py", line 709, in get_setting
return value
UnboundLocalError: local variable 'value' referenced before assignment
```

The problem is that multiple settings with the same value can be set on same line.
In this case: LOGO_ICON=FALLBACK_LOGO=''. I'm guessing you can't reproduce it
yourself so I tried fixing it myself.

I'm new to GitHub but I have been wanting to try it out for a while now and
this seemed like a nice opportunity. Please don't hesitate to tell me if I did
something wrong.