Active Directory/Connect: Difference between revisions
Content added Content deleted
m (→{{header|Wren}}: Changed to Wren S/H) |
m (→{{header|Wren}}: Capitalize Wren file name.) |
||
Line 485: | Line 485: | ||
{{libheader|OpenLDAP}} |
{{libheader|OpenLDAP}} |
||
As it's not currently possible for Wren-cli to access OpenLDAP directly, we embed a Wren script in a C application to complete this task. |
As it's not currently possible for Wren-cli to access OpenLDAP directly, we embed a Wren script in a C application to complete this task. |
||
<syntaxhighlight lang="wren">/* |
<syntaxhighlight lang="wren">/* Active_directory_connect.wren */ |
||
foreign class LDAP { |
foreign class LDAP { |
||
Line 621: | Line 621: | ||
WrenVM* vm = wrenNewVM(&config); |
WrenVM* vm = wrenNewVM(&config); |
||
const char* module = "main"; |
const char* module = "main"; |
||
const char* fileName = " |
const char* fileName = "Active_directory_connect.wren"; |
||
char *script = readFile(fileName); |
char *script = readFile(fileName); |
||
WrenInterpretResult result = wrenInterpret(vm, module, script); |
WrenInterpretResult result = wrenInterpret(vm, module, script); |