19 |
|
*/ |
20 |
|
|
21 |
|
#include "sysdeps.h" |
22 |
+ |
#define _UINT64 |
23 |
|
#include <Carbon/Carbon.h> |
24 |
|
|
25 |
|
#include "clip.h" |
98 |
|
|
99 |
|
void GetScrap(void **handle, uint32 type, int32 offset) |
100 |
|
{ |
101 |
+ |
#if defined(__LP64__) |
102 |
+ |
D(bug("GetScrap handle %p, type %08x, offset %d\n", handle, type, offset)); |
103 |
+ |
#warning Carbon scrapbook function are not implemented in 64-bit mode |
104 |
+ |
#else |
105 |
|
D(bug("GetScrap handle %p, type %08x, offset %d\n", handle, type, offset)); |
106 |
|
ScrapRef theScrap; |
107 |
|
|
156 |
|
Execute68kTrap(0xa01f, &r); // DisposePtr |
157 |
|
} |
158 |
|
} |
159 |
+ |
#endif |
160 |
|
} |
161 |
|
|
162 |
|
|
166 |
|
|
167 |
|
void PutScrap(uint32 type, void *scrap, int32 length) |
168 |
|
{ |
169 |
+ |
#if defined(__LP64__) |
170 |
+ |
#warning Carbon scrapbook function are not implemented in 64-bit mode |
171 |
+ |
D(bug("PutScrap type %4.4s, data %08lx, length %ld\n", &type, scrap, length)); |
172 |
+ |
#else |
173 |
|
static bool clear = true; |
174 |
|
D(bug("PutScrap type %4.4s, data %08lx, length %ld\n", &type, scrap, length)); |
175 |
|
ScrapRef theScrap; |
197 |
|
//return; |
198 |
|
} |
199 |
|
SwapScrapData(type, scrap, length, FALSE); // swap it back |
200 |
+ |
#endif |
201 |
|
} |