Browse Source

Resolves: 454328
Summary: Use default stack size on LP64 systems.

Nathan Kinder 17 years ago
parent
commit
a4541ac7c3
2 changed files with 2 additions and 4 deletions
  1. 1 1
      ldap/servers/plugins/memberof/memberof.c
  2. 1 3
      ldap/servers/slapd/slapi-plugin.h

+ 1 - 1
ldap/servers/plugins/memberof/memberof.c

@@ -1430,7 +1430,7 @@ int memberof_get_groups_r(MemberOfConfig *config, char *memberdn, memberof_get_g
 {
 {
 	/* Search for member=<memberdn>
 	/* Search for member=<memberdn>
 	 * For each match, add it to the list, recurse and do same search */
 	 * For each match, add it to the list, recurse and do same search */
-	memberof_call_foreach_dn(0, memberdn, config->groupattr,
+	return memberof_call_foreach_dn(NULL, memberdn, config->groupattr,
 		memberof_get_groups_callback, data);
 		memberof_get_groups_callback, data);
 }
 }
 
 

+ 1 - 3
ldap/servers/slapd/slapi-plugin.h

@@ -177,9 +177,7 @@ typedef void (*TaskCallbackFn)(Slapi_Task *task);
 #define SLAPD_DEFAULT_THREAD_STACKSIZE  262144L
 #define SLAPD_DEFAULT_THREAD_STACKSIZE  262144L
 #elif ( defined ( AIX ))
 #elif ( defined ( AIX ))
 #define SLAPD_DEFAULT_THREAD_STACKSIZE  262144L
 #define SLAPD_DEFAULT_THREAD_STACKSIZE  262144L
-/* All 64-bit builds get a bigger stack size */
-#elif ( defined ( __LP64__ )) || defined (_LP64)
-#define SLAPD_DEFAULT_THREAD_STACKSIZE  262144L
+/* All other platforms use the default stack size */
 #else
 #else
 #define SLAPD_DEFAULT_THREAD_STACKSIZE  0
 #define SLAPD_DEFAULT_THREAD_STACKSIZE  0
 #endif
 #endif