357 |
|
extern void InitCallUniversalProc(void); // Init CallUniversalProc() |
358 |
|
extern long CallUniversalProc(void *upp, uint32 info); // CallUniversalProc() |
359 |
|
extern uint32 TimeToMacTime(time_t t); // Convert time_t value to MacOS time |
360 |
+ |
extern void *Mac_sysalloc(uint32 size); // Allocate block in MacOS system heap zone |
361 |
+ |
extern void Mac_sysfree(void * p); // Release block occupied by the nonrelocatable block p |
362 |
|
|
363 |
|
// Construct four-character-code from string |
364 |
|
#define FOURCC(a,b,c,d) (((uint32)(a) << 24) | ((uint32)(b) << 16) | ((uint32)(c) << 8) | (uint32)(d)) |