gtk+-2: When the dialog is destroyed, remove any pending timers.
* gtk+-2/pinentry-gtk-2.c (timeout_source): New variable. (timeout_cb): Set it to 0. (create_window): When setting up the timeout, save the source identifier in TIMEOUT_SOURCE. (gtk_cmd_handler): If TIMEOUT_SOURCE is not 0, remove the timeout.
- Reported-by: Daniel Kahn Gillmorr <dkg@fifthhorseman.net>.