w
= (widgit
*) malloc(sizeof(widgit
));
#define NUM_WIDGITS 10000
widgit
*wqueue
[NUM_WIDGITS
];
extern int keeping_leaks;
for (i
= 0; i
< NUM_WIDGITS
; i
++)
wqueue
[i
] = make_blue_widgit();
wqueue
[i
] = make_red_widgit();
for (i
= 0; i
< NUM_WIDGITS
; i
++)
consume_widgit(wqueue
[i
]);