;; TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
;; SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-;; $Id: gparam.lisp,v 1.17 2005/04/23 16:48:51 espen Exp $
+;; $Id: gparam.lisp,v 1.19 2006/02/06 18:12:19 espen Exp $
(in-package "GLIB")
(defun gvalue-type (gvalue)
(type-from-number (sap-ref-32 gvalue 0)))
-(defun gvalue-get (gvalue)
+(defun gvalue-get (gvalue &optional weak-p)
(funcall (reader-function (gvalue-type gvalue))
- gvalue +gvalue-value-offset+))
+ gvalue +gvalue-value-offset+ weak-p))
(defun gvalue-set (gvalue value)
(funcall (writer-function (gvalue-type gvalue))