question: extracts an array of strings from an olechar type useful for implementing getidsofnames . concode_field_sep PlaceHolder placeHolder concode_field_sep String extractStringFromOleCharPtr concode_elem_sep int sysAllocString concode_elem_sep Variant convertObjectToVariant concode_elem_sep void ejectBrowserScriptExternalObject concode_elem_sep Object[] convertVariantsToObjects concode_elem_sep COMObject getDocHostUIHandler concode_elem_sep void injectBrowserScriptExternalObject
target: String [ ] function ( int arg0 , int arg1 ) { String [ ] loc0 = new String [ arg1 ] ; for ( int loc1 = 0 ; loc1 < arg1 ; ++ loc1 ) { int [ ] loc2 = new int [ 1 ] ; OS . MoveMemory ( loc2 , arg0 + 4 * loc1 , 4 ) ; loc0 [ loc1 ] = extractStringFromOleCharPtr ( loc2 [ 0 ] ) ; } return loc0 ; }