| 242 | } |
| 243 | |
| 244 | Handle createPointerReferenceHandle( void *data, Size dataSize ) |
| 245 | { |
| 246 | Handle dataRef = NULL; |
| 247 | PointerDataRefRecord ptrDataRefRec; |
| 248 | OSErr err; |
| 249 | |
| 250 | ptrDataRefRec.data = data; |
| 251 | ptrDataRefRec.dataLength = dataSize; |
| 252 | |
| 253 | // create a data reference handle for our data |
| 254 | err = ::PtrToHand( &ptrDataRefRec, &dataRef, sizeof(PointerDataRefRecord) ); |
| 255 | if( err != noErr ) |
| 256 | return 0; |
| 257 | |
| 258 | return dataRef; |
| 259 | } |
| 260 | |
| 261 | OSStatus ptrDataRefAddFileNameExtension( ComponentInstance dataRefHandler, const string &fileName ) |
| 262 | { |
no outgoing calls
no test coverage detected