Updating branch refs/heads/master
         to e670cc7638d1b28d340d3c35acab68c74e193dfe (commit)
       from 516ef23deafe490549d088adf8e7e4ab419bda49 (commit)

commit e670cc7638d1b28d340d3c35acab68c74e193dfe
Author: Mike Massonnet <[email protected]>
Date:   Tue Feb 1 19:08:22 2011 +0100

    Fix compilation with Vala 0.10.3
    
    src/main.vala:transform_string_to_enum() didn't compile against 0.10.3.
    Added a workaround for the GObject-low-level function to compile fine.

 src/main.vala |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/src/main.vala b/src/main.vala
index 9acaf12..d192f27 100644
--- a/src/main.vala
+++ b/src/main.vala
@@ -34,14 +34,16 @@ namespace Xfmpc {
                int i = 0;
                unowned EnumValue enum_value;
 
-               while ((enum_value = klass.get_value (i)) != null)
+               while (klass.get_value (i) != null)
                {
+                       enum_value = klass.get_value (i);
                        if (GLib.strcmp ((enum_value.value_name).casefold (), 
(src.get_string ()).casefold ()) == 0)
+                       {
+                               dst.set_enum (enum_value.value);
                                break;
-                       i ++;
+                       }
+                       i++;
                }
-
-               dst.set_enum (enum_value.value);
        }
 
        public static int main (string[] args) {
_______________________________________________
Xfce4-commits mailing list
[email protected]
http://foo-projects.org/mailman/listinfo/xfce4-commits

Reply via email to