emacs-devel
[Top][All Lists]
Advanced

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

Re: Modifying Emacs to use the Mac OS X Keychain Services


From: Stefan Monnier
Subject: Re: Modifying Emacs to use the Mac OS X Keychain Services
Date: Tue, 14 Jun 2011 00:12:21 -0300
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux)

> I need some advice.  Now that I am providing a `ns-keychain-open'
> function and a `ns-keychain-create' function  I need to know how to
> store a pointer to a SecKeychainRef object in a Lisp_Object variable.
> Can I simply use a type cast?

No, a simple type cast won't do.  If the Lisp_Object is fully under your
control (so you always know you're the one who built it and never need
to check what kind of Lisp_Object it is), you can use
a Lisp_Misc_Save_value.  "grep -i save_value src/*.[ch]" should get
you started.


        Stefan



reply via email to

[Prev in Thread] Current Thread [Next in Thread]