Blame gnome-applets-2.18.0-fix-find.patch
|
|
55398b0 |
--- gnome-applets-2.18.0/gweather/gweather-pref.c.fix-find 2007-03-30 14:41:33.000000000 -0400
|
|
|
55398b0 |
+++ gnome-applets-2.18.0/gweather/gweather-pref.c 2007-03-30 16:59:27.000000000 -0400
|
|
|
55398b0 |
@@ -618,8 +618,10 @@
|
|
|
55398b0 |
|
|
|
55398b0 |
if (go_parent) {
|
|
|
55398b0 |
iter_parent = *iter;
|
|
|
55398b0 |
- if (gtk_tree_model_iter_parent (model, iter, &iter_parent) && gtk_tree_model_iter_next (model, iter)) {
|
|
|
55398b0 |
- return find_location (model, iter, location, TRUE);
|
|
|
55398b0 |
+ while (gtk_tree_model_iter_parent (model, iter, &iter_parent)) {
|
|
|
55398b0 |
+ if (gtk_tree_model_iter_next (model, iter))
|
|
|
55398b0 |
+ return find_location (model, iter, location, TRUE);
|
|
|
55398b0 |
+ iter_parent = *iter;
|
|
|
55398b0 |
}
|
|
|
55398b0 |
}
|
|
|
55398b0 |
|