Unwirksame Typecasts entfernt.

Entweder ganz oder wenn noetig durch deklarative Casts ersetzt.

Change-Id: I3769c849215df487bc8dde2b8c11f8c59d8a1c13
diff --git a/secure/master/file_access.c b/secure/master/file_access.c
index 8b1bbd5..d050c58 100644
--- a/secure/master/file_access.c
+++ b/secure/master/file_access.c
@@ -123,9 +123,7 @@
 
 int access_rights(string *p_arr, string euid)
 {
-  int i;
-
-  i = sizeof(p_arr) - 2;
+  int i = sizeof(p_arr) - 2;
 
   while ( i >= 0 &&
           file_size( implode(p_arr[0..i], "/") + "/access_rights.c" ) < 0 )
@@ -134,7 +132,7 @@
   if ( i < 0 )
       return 0;
 
-  if ( !catch(i = (int)call_other( 
+  if ( !catch(i = ({int})call_other( 
           implode(p_arr[0..i], "/") + "/access_rights",
           "access_rights", euid,
           implode(p_arr[i+1..], "/") ); publish) )