We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see ourdocumentation.
There was an error while loading.Please reload this page.
1 parentbea3b8e commit12b401fCopy full SHA for 12b401f
src/backend/port/dynloader/darwin.c
@@ -3,9 +3,10 @@
3
* available with a PostgreSQL-compatible license. Kudos Wilfredo
4
* Sánchez <wsanchez@apple.com>.
5
*
6
- * $Header: /cvsroot/pgsql/src/backend/port/dynloader/darwin.c,v 1.2 2000/11/09 19:00:50 petere Exp $
+ * $Header: /cvsroot/pgsql/src/backend/port/dynloader/darwin.c,v 1.3 2000/11/14 21:26:21 petere Exp $
7
*/
8
9
+#include"postgres.h"
10
#include<mach-o/dyld.h>
11
#include"dynloader.h"
12
@@ -25,15 +26,15 @@ void pg_dlclose(void *handle)
25
26
return;
27
}
28
-PGFunction*pg_dlsym(void*handle,constchar*funcname)
29
+PGFunctionpg_dlsym(void*handle,constchar*funcname)
30
{
31
NSSymbolsymbol;
32
char*symname= (char*)malloc(strlen(funcname)+2);
33
34
sprintf(symname,"_%s",funcname);
35
symbol=NSLookupAndBindSymbol(symname);
36
free(symname);
-return (PGFunction*)NSAddressOfSymbol(symbol);
37
+return (PGFunction)NSAddressOfSymbol(symbol);
38
39
40
constchar*pg_dlerror(void)