Skip to content

Commit c26b4ee

Browse files
committed
Removed dead code.
1 parent 8c038e3 commit c26b4ee

File tree

1 file changed

+0
-34
lines changed

1 file changed

+0
-34
lines changed

cbits/HsGLUT.c

Lines changed: 0 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -42,40 +42,6 @@ hs_GLUT_getProcAddress(const char *name)
4242
return handle ? GetProcAddress(handle, name) : NULL;
4343
}
4444

45-
/* -------------------------------------------------------------------------- */
46-
#elif defined(USE_NSADDRESSOFSYMBOL)
47-
48-
#include <mach-o/dyld.h>
49-
#include <stdlib.h>
50-
#include <string.h>
51-
52-
void*
53-
hs_GLUT_getProcAddress(const char *name)
54-
{
55-
NSSymbol symbol;
56-
57-
/* Prepend a '_' for the Unix C symbol mangling convention */
58-
char* symbolName = (char*)malloc(strlen(name) + 2);
59-
if (!symbolName) {
60-
return NULL;
61-
}
62-
symbolName[0] = '_';
63-
strcpy(symbolName + 1, name);
64-
65-
if (!NSIsSymbolNameDefined(symbolName)) {
66-
free(symbolName);
67-
return NULL;
68-
}
69-
70-
symbol = NSLookupAndBindSymbol(symbolName);
71-
free(symbolName);
72-
if (!symbol) {
73-
return NULL;
74-
}
75-
76-
return NSAddressOfSymbol(symbol);
77-
}
78-
7945
/* -------------------------------------------------------------------------- */
8046
#elif defined(USE_DLSYM)
8147

0 commit comments

Comments
 (0)