equal
deleted
inserted
replaced
42 typedef Byte * PByte; |
42 typedef Byte * PByte; |
43 typedef char * PChar; |
43 typedef char * PChar; |
44 typedef LongInt * PLongInt; |
44 typedef LongInt * PLongInt; |
45 typedef Integer * PInteger; |
45 typedef Integer * PInteger; |
46 |
46 |
47 #define new(a) __new(&a, sizeof(*(a))) |
47 #define new(a) __new((void **)&a, sizeof(*(a))) |
48 void __new(pointer * p, int size); |
48 void __new(void ** p, int size); |
49 |
49 |
50 #define dispose(a) __dispose(a, sizeof(*(a))) |
50 #define dispose(a) __dispose(a, sizeof(*(a))) |
51 void __dispose(pointer p, int size); |
51 void __dispose(pointer p, int size); |
52 |
52 |
53 #define FillChar(a, b, c) __FillChar(&(a), b, c) |
53 #define FillChar(a, b, c) __FillChar(&(a), b, c) |