1
#import <Cocoa/Cocoa.h>
4
inline char *s_strncpy(char *d, const char *s, size_t m) { strncpy(d,s,m); d[m-1] = 0; return d; };
5
inline char *s_strcat(char *d, const char *s) { size_t n = strlen(d); return s_strncpy(d+n,s,MAXSTRLEN-n); };
7
void mac_pasteconsole(char *commandbuf)
9
NSPasteboard *pasteboard = [NSPasteboard generalPasteboard];
10
NSString *type = [pasteboard availableTypeFromArray:[NSArray arrayWithObject:NSStringPboardType]];
12
NSString *contents = [pasteboard stringForType:type];
14
s_strcat(commandbuf, [contents lossyCString]);
26
Gestalt(gestaltSystemVersion, &MacVersion);