@@ -50,11 +50,11 @@ { hashtable = objc_hashtable_new(hash, equal, 2); #ifdef OF_HAVE_THREADS if (!of_spinlock_new(&spinlock)) - OBJC_ERROR("Failed to create spinlock!") + OBJC_ERROR("Failed to create spinlock!"); #endif } id objc_retain(id object) @@ -121,11 +121,11 @@ { struct weak_ref *old; #ifdef OF_HAVE_THREADS if (!of_spinlock_lock(&spinlock)) - OBJC_ERROR("Failed to lock spinlock!") + OBJC_ERROR("Failed to lock spinlock!"); #endif if (*object != nil && (old = objc_hashtable_get(hashtable, *object)) != NULL) { for (size_t i = 0; i < old->count; i++) { @@ -168,21 +168,21 @@ } if ((ref->locations = realloc(ref->locations, (ref->count + 1) * sizeof(id *))) == NULL) OBJC_ERROR("Not enough memory to allocate weak " - "reference!") + "reference!"); ref->locations[ref->count++] = object; } else value = nil; *object = value; #ifdef OF_HAVE_THREADS if (!of_spinlock_unlock(&spinlock)) - OBJC_ERROR("Failed to unlock spinlock!") + OBJC_ERROR("Failed to unlock spinlock!"); #endif return value; } @@ -192,20 +192,20 @@ id value = nil; struct weak_ref *ref; #ifdef OF_HAVE_THREADS if (!of_spinlock_lock(&spinlock)) - OBJC_ERROR("Failed to lock spinlock!") + OBJC_ERROR("Failed to lock spinlock!"); #endif if (*object != nil && (ref = objc_hashtable_get(hashtable, *object)) != NULL) value = *object; #ifdef OF_HAVE_THREADS if (!of_spinlock_unlock(&spinlock)) - OBJC_ERROR("Failed to unlock spinlock!") + OBJC_ERROR("Failed to unlock spinlock!"); #endif if (class_respondsToSelector(object_getClass(value), @selector(retainWeakReference)) && [value retainWeakReference]) return value; @@ -243,11 +243,11 @@ { struct weak_ref *ref; #ifdef OF_HAVE_THREADS if (!of_spinlock_lock(&spinlock)) - OBJC_ERROR("Failed to lock spinlock!") + OBJC_ERROR("Failed to lock spinlock!"); #endif if (*src != nil && (ref = objc_hashtable_get(hashtable, *src)) != NULL) { for (size_t i = 0; i < ref->count; i++) { @@ -261,11 +261,11 @@ *dest = *src; *src = nil; #ifdef OF_HAVE_THREADS if (!of_spinlock_unlock(&spinlock)) - OBJC_ERROR("Failed to unlock spinlock!") + OBJC_ERROR("Failed to unlock spinlock!"); #endif } void objc_zero_weak_references(id value) @@ -272,11 +272,11 @@ { struct weak_ref *ref; #ifdef OF_HAVE_THREADS if (!of_spinlock_lock(&spinlock)) - OBJC_ERROR("Failed to lock spinlock!") + OBJC_ERROR("Failed to lock spinlock!"); #endif if ((ref = objc_hashtable_get(hashtable, value)) != NULL) { for (size_t i = 0; i < ref->count; i++) *ref->locations[i] = nil; @@ -286,8 +286,8 @@ free(ref); } #ifdef OF_HAVE_THREADS if (!of_spinlock_unlock(&spinlock)) - OBJC_ERROR("Failed to unlock spinlock!") + OBJC_ERROR("Failed to unlock spinlock!"); #endif }