end of the function PC_CopyDefine ============================================================================ Parameter: - Returns: - Changes Globals: - ============================================================================
| 1541 | // Changes Globals: - |
| 1542 | //============================================================================ |
| 1543 | void PC_AddGlobalDefinesToSource(source_t *source) |
| 1544 | { |
| 1545 | define_t *define; |
| 1546 | |
| 1547 | #if DEFINEHASHING |
| 1548 | int i; |
| 1549 | for (i = 0; i < DEFINEHASHSIZE; i++) |
| 1550 | { |
| 1551 | define = globaldefines[i]; |
| 1552 | while(define) |
| 1553 | { |
| 1554 | define->hashnext = NULL; |
| 1555 | PC_AddDefineToHash(define, source->definehash); |
| 1556 | |
| 1557 | define = define->globalnext; |
| 1558 | } |
| 1559 | } |
| 1560 | #else //DEFINEHASHING |
| 1561 | define_t* newdefine; |
| 1562 | for (define = globaldefines; define; define = define->next) |
| 1563 | { |
| 1564 | newdefine = PC_CopyDefine(source, define); |
| 1565 | |
| 1566 | |
| 1567 | |
| 1568 | newdefine->next = source->defines; |
| 1569 | source->defines = newdefine; |
| 1570 | } |
| 1571 | #endif |
| 1572 | } //end of the function PC_AddGlobalDefinesToSource |
| 1573 | //============================================================================ |
| 1574 | // |
| 1575 | // Parameter: - |
no test coverage detected