tests: make test_ldb portable, eliminate "local" keyword
[samba.git] / testprogs / blackbox / test_ldb.sh
index 1609a95d062b085c3ba18f283a3f5c3fdee63b87..f326672670306524557a9f2d5e3d228898dabcda 100755 (executable)
@@ -121,15 +121,11 @@ echo "Search Options Control Query test returned 0 items"
 failed=`expr $failed + 1`
 fi
 
-wellknown_object_test() {
-       local guid=$1
-       local object=$2
-       local basedns
-       local dn
-       local r
-       local c
-       local n
-       local failed=0
+wellknown_object_test()
+(
+       guid=$1
+       object=$2
+       failed=0
 
        basedns="<WKGUID=${guid},${BASEDN}> <wkGuId=${guid},${BASEDN}>"
        for dn in ${basedns}; do
@@ -151,7 +147,7 @@ wellknown_object_test() {
        done
 
        return $failed
-}
+)
 
 wellknown_object_test 22B70C67D56E4EFB91E9300FCA3DC1AA ForeignSecurityPrincipals
 st=$?