X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/clg/blobdiff_plain/7f9118925679ced1c3886a75e6cced2f145ea8b2..d09560df53c8cf7d23b57e9415d37c67e602894e:/glib/gerror.lisp?ds=inline diff --git a/glib/gerror.lisp b/glib/gerror.lisp index 325f3bd..e12edbe 100644 --- a/glib/gerror.lisp +++ b/glib/gerror.lisp @@ -20,7 +20,7 @@ ;; TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE ;; SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -;; $Id: gerror.lisp,v 1.6 2006/04/25 22:01:12 espen Exp $ +;; $Id: gerror.lisp,v 1.8 2007/09/07 07:32:26 espen Exp $ (in-package "GLIB") @@ -30,8 +30,8 @@ (defclass gerror (struct) (code :allocation :alien :type int :reader gerror-code) (message :allocation :alien :type string :reader gerror-message)) (:metaclass struct-class) - (:ref gerror-copy) - (:unref gerror-free)) + (:ref %gerror-copy) + (:unref %gerror-free)) (defbinding (%gerror-copy "g_error_copy") () pointer (location pointer)) @@ -100,6 +100,9 @@ (define-condition critical-log-level (log-level) (define-condition warning-log-level (log-level) ()) +(define-condition message-log-level (log-level) + ()) + (define-condition info-log-level (log-level) ())