mirror of
https://github.com/gnustep/libs-base.git
synced 2025-04-22 08:26:27 +00:00
Fix indentation and update for new collection heirarchy.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1389 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
9f48ee5fdf
commit
82fcf3d2a5
1 changed files with 24 additions and 23 deletions
|
@ -14,31 +14,32 @@ Any hints?
|
|||
|
||||
int main ()
|
||||
{
|
||||
Array *a;
|
||||
CircularArray *c;
|
||||
Queue *q;
|
||||
Array *a;
|
||||
CircularArray *c;
|
||||
Queue *q;
|
||||
|
||||
a = [Array new];
|
||||
a = [Array new];
|
||||
|
||||
[a prependObject: [NSObject new]];
|
||||
[a prependObject: [NSObject new]];
|
||||
[a prependObject: [NSObject new]];
|
||||
printf("count: %d\n", [a count]);
|
||||
[a insertObject: [NSObject new] atIndex: 2]; // ok!
|
||||
printf("count: %d\n", [a count]);
|
||||
[a prependObject: [NSObject new]];
|
||||
[a prependObject: [NSObject new]];
|
||||
[a prependObject: [NSObject new]];
|
||||
printf("count: %d\n", [a count]);
|
||||
[a insertObject: [NSObject new] atIndex: 2]; // ok!
|
||||
printf("count: %d\n", [a count]);
|
||||
|
||||
c = [[CircularArray alloc] initWithType:@encode(int)];
|
||||
[c prependElement: 3];
|
||||
[c prependElement: 2];
|
||||
[c prependElement: 1];
|
||||
[c insertElement:0 atIndex:2]; // core dump!
|
||||
c = [CircularArray new];
|
||||
[c prependObject: [NSNumber numberWithInt:3]];
|
||||
[c prependObject: [NSNumber numberWithInt:2]];
|
||||
[c prependObject: [NSNumber numberWithInt:1]];
|
||||
[c insertObject:[NSNumber numberWithInt:0] atIndex:2]; // core dump!
|
||||
|
||||
q = [Queue new];
|
||||
[q enqueueObject: [NSObject new]];
|
||||
[q enqueueObject: [NSObject new]];
|
||||
[q enqueueObject: [NSObject new]];
|
||||
printf("count: %d\n", [q count]);
|
||||
[q insertObject: [NSObject new] atIndex: 2]; // core dump!
|
||||
printf("count: %d\n", [q count]);
|
||||
return 0;
|
||||
q = [Queue new];
|
||||
[q enqueueObject: [NSObject new]];
|
||||
[q enqueueObject: [NSObject new]];
|
||||
[q enqueueObject: [NSObject new]];
|
||||
printf("count: %d\n", [q count]);
|
||||
[q insertObject: [NSObject new] atIndex: 2]; // core dump!
|
||||
printf("count: %d\n", [q count]);
|
||||
|
||||
exit (0);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue