Changeset 573


Ignore:
Timestamp:
Feb 27, 2004, 8:25:09 AM (21 years ago)
Author:
beer
Message:

UPDATE-TYPE-SIGNATURES-FOR-METHOD now takes a class as a second argument

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ccl/examples/objc-runtime.lisp

    r567 r573  
    12271227
    12281228;;; Stub until BRIDGE is loaded
    1229 (defun update-type-signatures-for-method (m) (declare (ignore m)))
     1229(defun update-type-signatures-for-method (m c) (declare (ignore m c)))
    12301230
    12311231
     
    12541254                    (make-cstring typestring)
    12551255                    (pref method :objc_method.method_imp) imp)
    1256               (update-type-signatures-for-method method)
     1256              (update-type-signatures-for-method method classptr)
    12571257              (return mlist)))
    12581258          (do* ((n (pref mlist :objc_method_list.method_count))
     
    12961296                         :address classptr
    12971297                         :void))
    1298         (update-type-signatures-for-method (%inc-ptr method 0))))))
     1298        (update-type-signatures-for-method (%inc-ptr method 0) classptr)))))
    12991299
    13001300(defvar *lisp-objc-methods* (make-hash-table :test #'eq))
Note: See TracChangeset for help on using the changeset viewer.