fix a bunch of FIXMEs now that qfcc has been fixed for these items

This commit is contained in:
Bill Currie 2003-08-01 16:37:44 +00:00
parent 8e21ecd4d9
commit 908a3dab29
4 changed files with 5 additions and 7 deletions

View file

@ -1,8 +1,6 @@
## Process this file with automake to produce Makefile.in ## Process this file with automake to produce Makefile.in
AUTOMAKE_OPTIONS= foreign AUTOMAKE_OPTIONS= foreign
#FIXME should qf data be installed somewhere other than id1 that gets
#searched after everything else?
pkgdatadir=@sharepath@/QF pkgdatadir=@sharepath@/QF
QFCC_DEP=$(top_builddir)/tools/qfcc/source/qfcc$(EXEEXT) QFCC_DEP=$(top_builddir)/tools/qfcc/source/qfcc$(EXEEXT)

View file

@ -62,7 +62,7 @@ typedef enum {
@extern BOOL (id object) object_is_instance; @extern BOOL (id object) object_is_instance;
@extern BOOL (id object) object_is_meta_class; @extern BOOL (id object) object_is_meta_class;
@protocol Object // FIXME -- qfcc doesn't like calling this protocol "Object"! @protocol Object
- (Class) class; - (Class) class;
- (Class) superclass; - (Class) superclass;
- (BOOL) isEqual: (id)anObject; - (BOOL) isEqual: (id)anObject;

View file

@ -48,10 +48,10 @@
local integer i; local integer i;
local id tmp; local id tmp;
for (i = 0; i < ((AutoreleasePool) self).count; i++) for (i = 0; i < count; i++)
[((AutoreleasePool) self).array[i] release]; // FIXME [array[i] release];
obj_free (((AutoreleasePool) self).array); // FIXME obj_free (array);
/* /*
This may be wrong. This may be wrong.

View file

@ -49,7 +49,7 @@
- (void) dealloc - (void) dealloc
{ {
[((ListNode) self).data release]; // FIXME -- acrobatics shouldn't be needed [data release];
[super dealloc]; [super dealloc];
} }