2
## 02_deletepassonask.dpatch by <ultrotter@debian.org>
4
## All lines beginning with `## DP:' are a description of the patch.
5
## DP: Delete the stored pass when the user clicks on "ask password"
8
echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
12
[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts
13
patch_opts="${patch_opts:--f --no-backup-if-mismatch} ${2:+-d $2}"
16
-patch) patch -p1 ${patch_opts} < $0;;
17
-unpatch) patch -R -p1 ${patch_opts} < $0;;
19
echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
26
diff -urNad /home/ultrotter/docs/projects/deb/gq/gq-0.7.0+1.0beta1/src/prefs.c gq-0.7.0+1.0beta1/src/prefs.c
27
--- /home/ultrotter/docs/projects/deb/gq/gq-0.7.0+1.0beta1/src/prefs.c 2004-03-08 18:03:03.000000000 +0100
28
+++ gq-0.7.0+1.0beta1/src/prefs.c 2004-03-08 18:06:29.000000000 +0100
31
static void ask_pw_toggled(GtkToggleButton *button, struct server_windata *sw)
33
- GtkWidget *field = sw->bindpw;
34
- gtk_widget_set_sensitive(field, !gtk_toggle_button_get_active(button));
35
+ GtkWidget *field[2];
36
+ field[0] = sw->bindpw;
37
+ field[1] = sw->bindpw2;
39
- field = sw->bindpw2;
40
- gtk_widget_set_sensitive(field, !gtk_toggle_button_get_active(button));
41
+ if (gtk_toggle_button_get_active(button)) {
42
+ gtk_entry_set_text(GTK_ENTRY(field[0]), "");
43
+ gtk_entry_set_text(GTK_ENTRY(field[1]), "");
44
+ gtk_widget_set_sensitive(field[0], 0);
45
+ gtk_widget_set_sensitive(field[1], 0);
47
+ gtk_widget_set_sensitive(field[0], 1);
48
+ gtk_widget_set_sensitive(field[1], 1);