mirror of
https://git.code.sf.net/p/quake/quakeforge
synced 2024-11-23 04:42:32 +00:00
fix a bunch of FIXMEs now that qfcc has been fixed for these items
This commit is contained in:
parent
8e21ecd4d9
commit
908a3dab29
4 changed files with 5 additions and 7 deletions
|
@ -1,8 +1,6 @@
|
|||
## Process this file with automake to produce Makefile.in
|
||||
AUTOMAKE_OPTIONS= foreign
|
||||
|
||||
#FIXME should qf data be installed somewhere other than id1 that gets
|
||||
#searched after everything else?
|
||||
pkgdatadir=@sharepath@/QF
|
||||
|
||||
QFCC_DEP=$(top_builddir)/tools/qfcc/source/qfcc$(EXEEXT)
|
||||
|
|
|
@ -62,7 +62,7 @@ typedef enum {
|
|||
@extern BOOL (id object) object_is_instance;
|
||||
@extern BOOL (id object) object_is_meta_class;
|
||||
|
||||
@protocol Object // FIXME -- qfcc doesn't like calling this protocol "Object"!
|
||||
@protocol Object
|
||||
- (Class) class;
|
||||
- (Class) superclass;
|
||||
- (BOOL) isEqual: (id)anObject;
|
||||
|
|
|
@ -48,10 +48,10 @@
|
|||
local integer i;
|
||||
local id tmp;
|
||||
|
||||
for (i = 0; i < ((AutoreleasePool) self).count; i++)
|
||||
[((AutoreleasePool) self).array[i] release]; // FIXME
|
||||
for (i = 0; i < count; i++)
|
||||
[array[i] release];
|
||||
|
||||
obj_free (((AutoreleasePool) self).array); // FIXME
|
||||
obj_free (array);
|
||||
|
||||
/*
|
||||
This may be wrong.
|
||||
|
|
|
@ -49,7 +49,7 @@
|
|||
|
||||
- (void) dealloc
|
||||
{
|
||||
[((ListNode) self).data release]; // FIXME -- acrobatics shouldn't be needed
|
||||
[data release];
|
||||
[super dealloc];
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue