* Removed all Id tags.
[cacao.git] / src / threads / native / lock.h
index 54d385dc530307541c6effed96143c272d159418..db06d6eb53c633b23e2a5be8ec978e33be2bd086 100644 (file)
@@ -22,8 +22,6 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: threads.h 4866 2006-05-01 21:40:38Z edwin $
-
 */
 
 
@@ -66,7 +64,7 @@ struct lock_waiter_t {
 *******************************************************************************/
 
 struct lock_record_t {
-       java_objectheader   *object;             /* object for which this lock is */
+       java_object_t       *object;             /* object for which this lock is */
        struct threadobject *owner;              /* current owner of this monitor */
        s4                   count;              /* recursive lock count          */
        pthread_mutex_t      mutex;              /* mutex for synchronizing       */
@@ -91,10 +89,10 @@ struct lock_hashtable_t {
 
 /* defines ********************************************************************/
 
-#define LOCK_INIT_OBJECT_LOCK(o) lock_init_object_lock((java_objectheader *) (o))
+#define LOCK_INIT_OBJECT_LOCK(o) lock_init_object_lock((java_object_t *) (o))
 
-#define LOCK_MONITOR_ENTER(o)    lock_monitor_enter((java_objectheader *) (o))
-#define LOCK_MONITOR_EXIT(o)     lock_monitor_exit((java_objectheader *) (o))
+#define LOCK_MONITOR_ENTER(o)    lock_monitor_enter((java_object_t *) (o))
+#define LOCK_MONITOR_EXIT(o)     lock_monitor_exit((java_object_t *) (o))
 
 #endif /* _LOCK_H */