CVSROOT:        /sources/gnash
Module name:    gnash
Changes by:     Sandro Santilli <strk>  06/10/26 10:32:07

Modified files:
        .              : ChangeLog 
        server         : as_member.h 

Log message:
        * server/as_member.h: added is_read_only() method; changed 
get_member_flags() to return a reference (+added a const and non-const version).

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.1394&r2=1.1395
http://cvs.savannah.gnu.org/viewcvs/gnash/server/as_member.h?cvsroot=gnash&r1=1.1&r2=1.2

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.1394
retrieving revision 1.1395
diff -u -b -r1.1394 -r1.1395
--- ChangeLog   26 Oct 2006 08:22:18 -0000      1.1394
+++ ChangeLog   26 Oct 2006 10:32:07 -0000      1.1395
@@ -1,3 +1,9 @@
+2006-10-26 Sandro Santilli <[EMAIL PROTECTED]>
+
+       * server/as_member.h: added is_read_only() method; changed
+         get_member_flags() to return a reference (+added a const
+         and non-const version).
+
 2006-10-26 Udo Giacomozzi <[EMAIL PROTECTED]>
 
        * server/gnash.h, server/styles.cpp, server/styles.h,

Index: server/as_member.h
===================================================================
RCS file: /sources/gnash/gnash/server/as_member.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- server/as_member.h  8 May 2006 11:43:58 -0000       1.1
+++ server/as_member.h  26 Oct 2006 10:32:07 -0000      1.2
@@ -72,13 +72,17 @@
        as_value get_member_value() const { return m_value; }
 
        /// accessor to the properties flags
-       as_prop_flags get_member_flags() const { return m_flags; }
+       const as_prop_flags& get_member_flags() const { return m_flags; }
+       as_prop_flags& get_member_flags() { return m_flags; }
 
        /// set the value
        void set_member_value(const as_value &value)  { m_value = value; }
 
        /// accessor to the properties flags
        void set_member_flags(const as_prop_flags &flags)  { m_flags = flags; }
+
+       /// is this a read-only member ?
+       bool is_read_only() const { return m_flags.get_read_only(); }
 };
 
 


_______________________________________________
Gnash-commit mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnash-commit

Reply via email to