@@ -36,11 +36,11 @@ of_mutex_t mutex; }; static of_mutex_t mutex; static struct locks_s *locks = NULL; -static size_t num_locks = 0; +static ssize_t num_locks = 0; #define SYNC_ERR(f) \ { \ fprintf(stderr, "WARNING: %s failed in line %d!\n" \ "WARNING: This might result in a race " \ @@ -55,11 +55,11 @@ } int objc_sync_enter(id obj) { - int i; + ssize_t i; if (obj == nil) return 0; if (!of_mutex_lock(&mutex)) @@ -140,11 +140,11 @@ } int objc_sync_exit(id obj) { - int i; + ssize_t i; if (obj == nil) return 0; if (!of_mutex_lock(&mutex))