PRBool PR_CALLBACK DeleteBFSEntry(nsHashKey *aKey, void *aData, void *closure) {
static PRBool PR_CALLBACK DeleteBFSEntry(nsHashKey *aKey, void *aData, void *closure) {
PRBool PR_CALLBACK DeleteBFSEntry(nsHashKey *aKey, void *aData, void *closure) {    SCTableData *data = (SCTableData*)aData;    delete data->key;    delete data->keyString;    BFSState *state = (BFSState*)data->data;    if (state->predecessor) // there might not be a predecessor depending on the graph        delete state->predecessor;    delete state;    delete data;    return PR_TRUE;}