ObjFW  Check-in [b06b86d6f9]

Overview
Comment:OF_RETAIN_COUNT_MAX -> OFMaxRetainCount
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | new-naming-convention
Files: files | file ages | folders
SHA3-256: b06b86d6f9057e2c21fc445ff98007addb9bba359144c5d38cec1b006826ce0b
User & Date: js on 2021-04-18 21:12:34
Other Links: branch diff | manifest | tags
Context
2021-04-18
21:20
Rename everything in OFBlock check-in: 29ccd9b1af user: js tags: new-naming-convention
21:12
OF_RETAIN_COUNT_MAX -> OFMaxRetainCount check-in: b06b86d6f9 user: js tags: new-naming-convention
21:09
Fix missed renaming in last commit check-in: 17e4392ac9 user: js tags: new-naming-convention
Changes

Modified src/OFBlock.m from [7d7ac9eae6] to [5d7b26ef7b].

473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493

- (unsigned int)retainCount
{
	if ([self isMemberOfClass: (Class)&_NSConcreteMallocBlock])
		return ((struct Block *)self)->flags &
		    OF_BLOCK_REFCOUNT_MASK;

	return OF_RETAIN_COUNT_MAX;
}

- (void)release
{
	if ([self isMemberOfClass: (Class)&_NSConcreteMallocBlock])
		Block_release(self);
}

- (void)dealloc
{
	OF_DEALLOC_UNSUPPORTED
}
@end







|













473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493

- (unsigned int)retainCount
{
	if ([self isMemberOfClass: (Class)&_NSConcreteMallocBlock])
		return ((struct Block *)self)->flags &
		    OF_BLOCK_REFCOUNT_MASK;

	return OFMaxRetainCount;
}

- (void)release
{
	if ([self isMemberOfClass: (Class)&_NSConcreteMallocBlock])
		Block_release(self);
}

- (void)dealloc
{
	OF_DEALLOC_UNSUPPORTED
}
@end

Modified src/OFCharacterSet.m from [ac2cfde52c] to [c98072a03a].

163
164
165
166
167
168
169
170
171
172
173
174
175
176
177

- (void)release
{
}

- (unsigned int)retainCount
{
	return OF_RETAIN_COUNT_MAX;
}

- (bool)characterIsMember: (OFUnichar)character
{
	switch (character) {
	case 0x0009:
	case 0x0020:







|







163
164
165
166
167
168
169
170
171
172
173
174
175
176
177

- (void)release
{
}

- (unsigned int)retainCount
{
	return OFMaxRetainCount;
}

- (bool)characterIsMember: (OFUnichar)character
{
	switch (character) {
	case 0x0009:
	case 0x0020:

Modified src/OFConstantString.m from [ef9244204c] to [df00a8f5dc].

60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
- (instancetype)autorelease
{
	return self;
}

- (unsigned int)retainCount
{
	return OF_RETAIN_COUNT_MAX;
}

- (void)release
{
}

- (void)dealloc







|







60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
- (instancetype)autorelease
{
	return self;
}

- (unsigned int)retainCount
{
	return OFMaxRetainCount;
}

- (void)release
{
}

- (void)dealloc
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
- (instancetype)autorelease
{
	return self;
}

- (unsigned int)retainCount
{
	return OF_RETAIN_COUNT_MAX;
}

- (void)release
{
}

- (void)dealloc







|







143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
- (instancetype)autorelease
{
	return self;
}

- (unsigned int)retainCount
{
	return OFMaxRetainCount;
}

- (void)release
{
}

- (void)dealloc

Modified src/OFDate.m from [13a14ec6e2] to [67965e0984].

272
273
274
275
276
277
278
279
280
281
282
283
284
285
286

- (void)release
{
}

- (unsigned int)retainCount
{
	return OF_RETAIN_COUNT_MAX;
}
@end

@implementation OFDatePlaceholder
#ifdef __clang__
/* We intentionally don't call into super, so silence the warning. */
# pragma clang diagnostic push







|







272
273
274
275
276
277
278
279
280
281
282
283
284
285
286

- (void)release
{
}

- (unsigned int)retainCount
{
	return OFMaxRetainCount;
}
@end

@implementation OFDatePlaceholder
#ifdef __clang__
/* We intentionally don't call into super, so silence the warning. */
# pragma clang diagnostic push

Modified src/OFDictionary.m from [57da3c11a7] to [157e7e0a35].

168
169
170
171
172
173
174
175
176
177
178
179
180
181
182

- (void)release
{
}

- (unsigned int)retainCount
{
	return OF_RETAIN_COUNT_MAX;
}

- (bool)characterIsMember: (OFUnichar)character
{
	if (character < CHAR_MAX && OFASCIIIsAlnum(character))
		return true;








|







168
169
170
171
172
173
174
175
176
177
178
179
180
181
182

- (void)release
{
}

- (unsigned int)retainCount
{
	return OFMaxRetainCount;
}

- (bool)characterIsMember: (OFUnichar)character
{
	if (character < CHAR_MAX && OFASCIIIsAlnum(character))
		return true;

Modified src/OFFileManager.m from [ebda9fe36c] to [d0ff19a328].

890
891
892
893
894
895
896
897
898
899
900
901
902
903
904

- (void)release
{
}

- (unsigned int)retainCount
{
	return OF_RETAIN_COUNT_MAX;
}
@end

@implementation OFDictionary (FileAttributes)
- (unsigned long long)fileSize
{
	return [attributeForKeyOrException(self, OFFileSize)







|







890
891
892
893
894
895
896
897
898
899
900
901
902
903
904

- (void)release
{
}

- (unsigned int)retainCount
{
	return OFMaxRetainCount;
}
@end

@implementation OFDictionary (FileAttributes)
- (unsigned long long)fileSize
{
	return [attributeForKeyOrException(self, OFFileSize)

Modified src/OFNull.m from [f75550a742] to [f8e3d50797].

119
120
121
122
123
124
125
126
127
128
129
130
131
132
133

- (void)release
{
}

- (unsigned int)retainCount
{
	return OF_RETAIN_COUNT_MAX;
}

- (void)dealloc
{
	OF_DEALLOC_UNSUPPORTED
}
@end







|







119
120
121
122
123
124
125
126
127
128
129
130
131
132
133

- (void)release
{
}

- (unsigned int)retainCount
{
	return OFMaxRetainCount;
}

- (void)dealloc
{
	OF_DEALLOC_UNSUPPORTED
}
@end

Modified src/OFNumber.m from [2f62075a88] to [10bbeb0e0f].

400
401
402
403
404
405
406
407
408
409
410
411
412
413
414

- (void)release
{
}

- (unsigned int)retainCount
{
	return OF_RETAIN_COUNT_MAX;
}
@end

#ifdef OF_OBJFW_RUNTIME
@implementation OFTaggedPointerNumber
- (const char *)objCType
{







|







400
401
402
403
404
405
406
407
408
409
410
411
412
413
414

- (void)release
{
}

- (unsigned int)retainCount
{
	return OFMaxRetainCount;
}
@end

#ifdef OF_OBJFW_RUNTIME
@implementation OFTaggedPointerNumber
- (const char *)objCType
{

Modified src/OFObject.m from [0448100f28] to [2194068b85].

1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
+ (id)autorelease
{
	return self;
}

+ (unsigned int)retainCount
{
	return OF_RETAIN_COUNT_MAX;
}

+ (void)release
{
}

+ (void)dealloc







|







1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
+ (id)autorelease
{
	return self;
}

+ (unsigned int)retainCount
{
	return OFMaxRetainCount;
}

+ (void)release
{
}

+ (void)dealloc

Modified src/OFStdIOStream.m from [4b65dc7955] to [6e155b4549].

379
380
381
382
383
384
385
386
387
388
389
390
391
392
393

- (void)release
{
}

- (unsigned int)retainCount
{
	return OF_RETAIN_COUNT_MAX;
}

- (bool)hasTerminal
{
#ifdef HAVE_ISATTY
	return isatty(_fd);
#else







|







379
380
381
382
383
384
385
386
387
388
389
390
391
392
393

- (void)release
{
}

- (unsigned int)retainCount
{
	return OFMaxRetainCount;
}

- (bool)hasTerminal
{
#ifdef HAVE_ISATTY
	return isatty(_fd);
#else

Modified src/OFURL.m from [3c6dbb0ff6] to [a00286cb86].

140
141
142
143
144
145
146
147
148
149
150
151
152
153
154

- (void)release
{
}

- (unsigned int)retainCount
{
	return OF_RETAIN_COUNT_MAX;
}
@end

@implementation OFURLAllowedCharacterSet
- (bool)characterIsMember: (OFUnichar)character
{
	if (character < CHAR_MAX && OFASCIIIsAlnum(character))







|







140
141
142
143
144
145
146
147
148
149
150
151
152
153
154

- (void)release
{
}

- (unsigned int)retainCount
{
	return OFMaxRetainCount;
}
@end

@implementation OFURLAllowedCharacterSet
- (bool)characterIsMember: (OFUnichar)character
{
	if (character < CHAR_MAX && OFASCIIIsAlnum(character))

Modified src/exceptions/OFAllocFailedException.m from [891598484b] to [22ee2bf80a].

42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
- (instancetype)autorelease
{
	return self;
}

- (unsigned int)retainCount
{
	return OF_RETAIN_COUNT_MAX;
}

- (void)release
{
}

- (void)dealloc







|







42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
- (instancetype)autorelease
{
	return self;
}

- (unsigned int)retainCount
{
	return OFMaxRetainCount;
}

- (void)release
{
}

- (void)dealloc

Modified src/macros.h from [6bedc85a12] to [8f5f38092b].

345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
#   if __OBJFW_RUNTIME_ABI__ >= 800
#    define OF_HAVE_FORWARDING_TARGET_FOR_SELECTOR_STRET
#   endif
#  endif
# endif
#endif

#define OF_RETAIN_COUNT_MAX UINT_MAX

#ifdef OBJC_COMPILING_RUNTIME
# define OFEnsure(cond)							\
	do {								\
		if OF_UNLIKELY (!(cond))				\
			objc_error("ObjFWRT @ " __FILE__ ":"		\
			    OF_STRINGIFY(__LINE__),			\







|







345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
#   if __OBJFW_RUNTIME_ABI__ >= 800
#    define OF_HAVE_FORWARDING_TARGET_FOR_SELECTOR_STRET
#   endif
#  endif
# endif
#endif

#define OFMaxRetainCount UINT_MAX

#ifdef OBJC_COMPILING_RUNTIME
# define OFEnsure(cond)							\
	do {								\
		if OF_UNLIKELY (!(cond))				\
			objc_error("ObjFWRT @ " __FILE__ ":"		\
			    OF_STRINGIFY(__LINE__),			\