- Accessibility_Table_getSelectedColumns (*obj,
- (CORBA_long **) selectedColumns, &ev);
+ Accessibility_LongSeq *columns = Accessibility_Table_getSelectedColumns (*obj, &ev);
+ CORBA_long *i;
+ long *j;
+ long length;
+
+ i = columns->_buffer;
+ length = (long) columns->_length;
+ j = *selectedColumns = malloc (sizeof(long)*length);
+
+ while (length--)
+ *j++ = (CORBA_long) (*i++);
+
+ length = columns->_length;
+ CORBA_free (columns);
+ return length;