[librsvg/bilelmoussaoui/new-gtk-rs-stack] Fix usage of the glib::flags derive



commit 08e44c3d40564771d9ea50e596e4c5aaeac9fcb3
Author: Federico Mena Quintero <federico gnome org>
Date:   Thu Jan 27 17:58:52 2022 -0600

    Fix usage of the glib::flags derive
    
    Individual flags use
    
      #[flags_value(name="FOO_BAR", nick="foo-bar")]
    
    not
    
      #[gflags(name="FOO_BAR", nick="foo-bar")]
    
    Shouldn't gtk-rs-core have caught this unknown attribute?

 src/c_api/handle.rs | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/src/c_api/handle.rs b/src/c_api/handle.rs
index f58db9928..0619325c0 100644
--- a/src/c_api/handle.rs
+++ b/src/c_api/handle.rs
@@ -82,13 +82,13 @@ impl fmt::Display for RenderingError {
 /// Rust version of the `RsvgHandleFlags` enum in C.
 #[glib::flags(name = "RsvgHandleFlags")]
 pub enum HandleFlags {
-    #[gflags(name = "RSVG_HANDLE_FLAGS_NONE", nick = "flags-none")]
+    #[flags_value(name = "RSVG_HANDLE_FLAGS_NONE", nick = "flags-none")]
     NONE = 0,
 
-    #[gflags(name = "RSVG_HANDLE_FLAG_UNLIMITED", nick = "flag-unlimited")]
+    #[flags_value(name = "RSVG_HANDLE_FLAG_UNLIMITED", nick = "flag-unlimited")]
     UNLIMITED = 1 << 0,
 
-    #[gflags(
+    #[flags_value(
         name = "RSVG_HANDLE_FLAG_KEEP_IMAGE_DATA",
         nick = "flag-keep-image-data"
     )]


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]