stackPointer may be a real pointer, so code it with size_t
Simon Lipp [Tue, 26 Aug 2008 08:29:21 +0000 (08:29 +0000)]
191 files changed:
scilab/modules/graphics/sci_gateway/c/sci_StringBox.c
scilab/modules/graphics/sci_gateway/c/sci_draw.c
scilab/modules/graphics/sci_gateway/c/sci_rotate_axes.c
scilab/modules/graphics/sci_gateway/c/sci_set.c
scilab/modules/graphics/sci_gateway/c/sci_show_window.c
scilab/modules/graphics/sci_gateway/c/sci_unzoom.c
scilab/modules/graphics/sci_gateway/c/sci_zoom_rect.c
scilab/modules/graphics/src/c/getHandleProperty/SetHashTable.c
scilab/modules/graphics/src/c/getHandleProperty/SetHashTable.h
scilab/modules/graphics/src/c/getHandleProperty/getPropertyAssignedValue.c
scilab/modules/graphics/src/c/getHandleProperty/getPropertyAssignedValue.h
scilab/modules/graphics/src/c/getHandleProperty/setGetHashTable.h
scilab/modules/graphics/src/c/getHandleProperty/setHandleProperty.h
scilab/modules/graphics/src/c/getHandleProperty/set_alignment_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_arc_drawing_method_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_arrow_size_factor_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_arrow_size_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_auto_clear_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_auto_dimensionning_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_auto_position_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_auto_resize_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_auto_rotation_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_auto_scale_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_auto_ticks_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_axes_bounds_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_axes_reverse_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_axes_size_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_axes_visible_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_background_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_bar_layout_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_bar_width_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_box_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_callback_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_callback_type_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_callbackmevent_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_cdata_mapping_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_children_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_clip_box_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_clip_state_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_closed_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_color_flag_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_color_map_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_color_mode_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_colored_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_cube_scaling_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_current_axes_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_current_entity_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_current_figure_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_data_bounds_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_data_mapping_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_data_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_default_values_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_dimension_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_event_handler_enable_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_event_handler_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_figure_id_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_figure_name_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_figure_position_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_figure_size_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_figure_style_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_fill_mode_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_font_angle_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_font_color_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_font_foreground_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_font_name_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_font_size_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_font_style_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_foreground_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_format_n_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_fractional_font_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_grid_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_handle_visible_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_hidden_axis_color_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_hidden_color_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_immediate_drawing_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_info_message_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_interp_color_mode_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_interp_color_vector_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_isoview_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_label_font_style_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_labels_font_color_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_labels_font_size_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_legend_location_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_line_mode_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_line_style_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_links_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_log_flags_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_margins_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_mark_background_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_mark_foreground_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_mark_mode_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_mark_size_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_mark_size_unit_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_mark_style_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_old_style_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_parent_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_pixel_drawing_mode_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_pixmap_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_polyline_style_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_position_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_rotation_angles_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_rotation_style_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_screen_position_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_segs_color_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_sub_tics_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_surface_color_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_surface_mode_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_text_box_mode_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_text_box_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_text_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_thickness_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_tics_color_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_tics_direction_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_tics_labels_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_tics_segment_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_tics_style_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_tight_limits_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_title_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_triangles_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_user_data_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_view_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_viewport_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_visible_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_x_label_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_x_location_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_x_shift_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_x_ticks_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_xtics_coord_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_y_label_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_y_location_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_y_shift_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_y_ticks_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_yticks_coord_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_z_bounds_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_z_label_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_z_shift_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_z_ticks_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_zoom_box_property.c
scilab/modules/graphics/src/c/getHandleProperty/set_zoom_state_property.c
scilab/modules/gui/includes/InitUIMenu.h
scilab/modules/gui/includes/SetUicontrolBackgroundColor.h
scilab/modules/gui/includes/SetUicontrolFontAngle.h
scilab/modules/gui/includes/SetUicontrolFontName.h
scilab/modules/gui/includes/SetUicontrolFontSize.h
scilab/modules/gui/includes/SetUicontrolFontUnits.h
scilab/modules/gui/includes/SetUicontrolFontWeight.h
scilab/modules/gui/includes/SetUicontrolHorizontalAlignment.h
scilab/modules/gui/includes/SetUicontrolListboxTop.h
scilab/modules/gui/includes/SetUicontrolMax.h
scilab/modules/gui/includes/SetUicontrolMin.h
scilab/modules/gui/includes/SetUicontrolParent.h
scilab/modules/gui/includes/SetUicontrolPosition.h
scilab/modules/gui/includes/SetUicontrolRelief.h
scilab/modules/gui/includes/SetUicontrolSliderStep.h
scilab/modules/gui/includes/SetUicontrolString.h
scilab/modules/gui/includes/SetUicontrolUnits.h
scilab/modules/gui/includes/SetUicontrolValue.h
scilab/modules/gui/includes/SetUicontrolVerticalAlignment.h
scilab/modules/gui/includes/SetUimenuLabel.h
scilab/modules/gui/includes/SetUiobjectCallback.h
scilab/modules/gui/includes/SetUiobjectEnable.h
scilab/modules/gui/includes/SetUiobjectForegroundColor.h
scilab/modules/gui/includes/SetUiobjectTag.h
scilab/modules/gui/includes/SetUiobjectVisible.h
scilab/modules/gui/sci_gateway/c/sci_exportUI.c
scilab/modules/gui/sci_gateway/c/sci_uicontrol.c
scilab/modules/gui/src/cpp/InitUIMenu.cpp
scilab/modules/gui/src/cpp/SetUicontrolBackgroundColor.cpp
scilab/modules/gui/src/cpp/SetUicontrolFontAngle.cpp
scilab/modules/gui/src/cpp/SetUicontrolFontName.cpp
scilab/modules/gui/src/cpp/SetUicontrolFontSize.cpp
scilab/modules/gui/src/cpp/SetUicontrolFontUnits.cpp
scilab/modules/gui/src/cpp/SetUicontrolFontWeight.cpp
scilab/modules/gui/src/cpp/SetUicontrolHorizontalAlignment.cpp
scilab/modules/gui/src/cpp/SetUicontrolListboxTop.cpp
scilab/modules/gui/src/cpp/SetUicontrolMax.cpp
scilab/modules/gui/src/cpp/SetUicontrolMin.cpp
scilab/modules/gui/src/cpp/SetUicontrolParent.cpp
scilab/modules/gui/src/cpp/SetUicontrolPosition.cpp
scilab/modules/gui/src/cpp/SetUicontrolRelief.cpp
scilab/modules/gui/src/cpp/SetUicontrolSliderStep.cpp
scilab/modules/gui/src/cpp/SetUicontrolString.cpp
scilab/modules/gui/src/cpp/SetUicontrolUnits.cpp
scilab/modules/gui/src/cpp/SetUicontrolValue.cpp
scilab/modules/gui/src/cpp/SetUicontrolVerticalAlignment.cpp
scilab/modules/gui/src/cpp/SetUimenuLabel.cpp
scilab/modules/gui/src/cpp/SetUiobjectCallback.cpp
scilab/modules/gui/src/cpp/SetUiobjectEnable.cpp
scilab/modules/gui/src/cpp/SetUiobjectForegroundColor.cpp
scilab/modules/gui/src/cpp/SetUiobjectTag.cpp
scilab/modules/gui/src/cpp/SetUiobjectVisible.cpp

index f3687ed..806ce90 100644 (file)
@@ -36,7 +36,7 @@ static int getScalarFromStack(int paramIndex, char * funcName, double * res)
 {
   int m;
   int n;
-  int stackPointer;
+  size_t stackPointer = 0;
   if ( VarType(paramIndex) != sci_matrix )
   {
     Scierror(999,_("%s: Wrong type for input argument #%d: Real scalar expected.\n"), funcName, paramIndex);
@@ -60,7 +60,7 @@ int sci_stringbox( char * fname, unsigned long fname_len )
 {
   int two   = 2;
   int four  = 4;
-  int stackPointer;
+  size_t stackPointer = 0;
   double corners[4][2]; /* the four edges of the boundingRect */
   
 
@@ -172,6 +172,7 @@ int sci_stringbox( char * fname, unsigned long fname_len )
   
 
   /* copy everything into the lhs */
+  stackPointer = 0; /* Fix for 64 bits: MSB of stackPointer has been set by GetRhsVar but are not reset by CreateVar */
   CreateVar( Rhs + 1,MATRIX_OF_DOUBLE_DATATYPE, &two, &four, &stackPointer );
   *stk( stackPointer     )  = corners[1][0] ; 
   *stk( stackPointer + 1 )  = corners[1][1] ;
index a7b0ea0..b42a4e1 100644 (file)
@@ -46,7 +46,7 @@ int sci_draw( char * fname, unsigned long fname_len )
     int nbObjects = 0;
     int nbRow;
     int nbCol;
-    int stackPointer;
+    size_t stackPointer = 0;
     int i;
 
     GetRhsVar( 1, GRAPHICAL_HANDLE_DATATYPE, &nbRow, &nbCol, &stackPointer ); 
index 87ebbf1..7987d6f 100644 (file)
@@ -38,7 +38,7 @@ int sci_rotate_axes(char *fname,unsigned long fname_len)
 
   int nbRow;
   int nbCol;
-  int stackPointer;
+  size_t stackPointer = 0;
 
   /* check size of input and output */
   CheckRhs(0,1);
index b7a7be7..d650c5c 100644 (file)
 #include "stricmp.h"
 
 /*--------------------------------------------------------------------------*/
-static int sciSet(sciPointObj *pobj, char *marker, int *value, int valueType, int *numrow, int *numcol) ;
+static int sciSet(sciPointObj *pobj, char *marker, size_t *value, int valueType, int *numrow, int *numcol) ;
 /*--------------------------------------------------------------------------*/
 /**@name int sciset(sciPointObj *pobj,char *marker, long *x, long *y, long *w, long *h)
 * Sets the value to the object
 */
-static int sciSet(sciPointObj *pobj, char *marker, int *value, int valueType, int *numrow, int *numcol)
+static int sciSet(sciPointObj *pobj, char *marker, size_t *value, int valueType, int *numrow, int *numcol)
 {
   return callSetProperty( pobj, *value, valueType, *numrow, *numcol, marker ) ;
 }
@@ -77,7 +77,7 @@ int sci_set(char *fname, unsigned long fname_len)
          integer m1,n1,l1,m2,n2,l2;
          integer numrow3 = 0 ;
          integer numcol3 = 0 ;
-         integer l3 = 0 ;
+         size_t l3 = 0 ;
          unsigned long hdl;
          int t2;
          BOOL vis_save = FALSE ;
index d66c8fe..39798b2 100644 (file)
@@ -42,7 +42,7 @@ int sci_show_window( char *fname,unsigned long fname_len )
     int paramType    = VarType(1);
     int nbRow        = 0 ;
     int nbCol        = 0 ;
-    int stackPointer = 0 ;
+    size_t stackPointer = 0 ;
 
     if ( isParameterHandle( paramType ) )
     {
index 42dddeb..d2a9246 100644 (file)
@@ -42,7 +42,7 @@ int sci_unzoom(char *fname,unsigned long fname_len)
   {
     int nbUnzoomedObjects = 0;
     int m,n,i;
-    int stackPointer;
+    size_t stackPointer = 0;
     sciPointObj ** zoomedObjects = NULL; /* array of object to unzoom */
     GetRhsVar(1,GRAPHICAL_HANDLE_DATATYPE,&m,&n,&stackPointer);
     
index c7f8828..2c6240d 100644 (file)
@@ -47,7 +47,7 @@ BOOL getZoomRect(const char * fname, int attribPos, double rect[4])
 {
   int nbRow;
   int nbCol;
-  int stackPointer;
+  size_t stackPointer = 0;
   int i;
   double * rectVect;
   GetRhsVar(attribPos, MATRIX_OF_DOUBLE_DATATYPE, &nbRow, &nbCol, &stackPointer);
@@ -85,7 +85,7 @@ sciPointObj * getZoomedObject(const char * fname)
 {
   int nbRow;
   int nbCol;
-  int stackPointer;
+  size_t stackPointer = 0;
   sciPointObj * res = NULL;
   /* if a handle is specified it must be the first input argument */
   GetRhsVar(1, GRAPHICAL_HANDLE_DATATYPE, &nbRow, &nbCol, &stackPointer);
index b49ff7b..3ade712 100644 (file)
@@ -237,7 +237,7 @@ SetPropertyHashTable * createScilabSetHashTable( void )
 
 }
 /*--------------------------------------------------------------------------*/
-int callSetProperty( sciPointObj * pObj, int stackPointer, int valueType, int nbRow, int nbCol, char * propertyName )
+int callSetProperty( sciPointObj * pObj, size_t stackPointer, int valueType, int nbRow, int nbCol, char * propertyName )
 {
   setPropertyFunc accessor = searchSetHashtable( setHashTable, propertyName ) ;
   if ( accessor == NULL )
index 8c1e71a..2302505 100644 (file)
@@ -38,6 +38,6 @@ void destroyScilabSetHashTable( void ) ;
  *         -1 if an error occured in the get function
  *          1 if the property was not found
  */
-int callSetProperty( sciPointObj * pObj, int stackPointer, int valueType, int nbRow, int nbCol, char * propertyName ) ;
+int callSetProperty( sciPointObj * pObj, size_t stackPointer, int valueType, int nbRow, int nbCol, char * propertyName ) ;
 
 #endif /* _SET_HASH_TABLE_H_ */
index 43701ca..ac78e6f 100644 (file)
@@ -45,22 +45,22 @@ BOOL isParameterStringMatrix( int type )
   return ( type == sci_strings ) ;
 }
 /*--------------------------------------------------------------------------*/
-double getDoubleFromStack( int stackPointer )
+double getDoubleFromStack( size_t stackPointer )
 {
   return *(stk( stackPointer ));
 }
 /*--------------------------------------------------------------------------*/
-double * getDoubleMatrixFromStack( int stackPointer )
+double * getDoubleMatrixFromStack( size_t stackPointer )
 {
   return stk( stackPointer ) ;
 }
 /*--------------------------------------------------------------------------*/
-void copyDoubleVectorFromStack( int stackPointer, double dest[], int nbElement )
+void copyDoubleVectorFromStack( size_t stackPointer, double dest[], int nbElement )
 { 
   doubleArrayCopy( dest, getDoubleMatrixFromStack( stackPointer ), nbElement ) ;
 }
 /*--------------------------------------------------------------------------*/
-void copyDoubleVectorToIntFromStack( int stackPointer, int dest[], int nbElement )
+void copyDoubleVectorToIntFromStack( size_t stackPointer, int dest[], int nbElement )
 { 
   int i ;
   double * values = getDoubleMatrixFromStack( stackPointer ) ;
@@ -70,7 +70,7 @@ void copyDoubleVectorToIntFromStack( int stackPointer, int dest[], int nbElement
   }
 }
 /*--------------------------------------------------------------------------*/
-double * createCopyDoubleVectorFromStack( int stackPointer, int nbElement )
+double * createCopyDoubleVectorFromStack( size_t stackPointer, int nbElement )
 {
   double * res = MALLOC( nbElement * sizeof(double) ) ;
   if ( res == NULL )
@@ -81,18 +81,18 @@ double * createCopyDoubleVectorFromStack( int stackPointer, int nbElement )
   return res ;
 }
 /*--------------------------------------------------------------------------*/
-char * getStringFromStack( int stackPointer )
+char * getStringFromStack( size_t stackPointer )
 {
   return cstk( stackPointer ) ;
 }
 /*--------------------------------------------------------------------------*/
-char ** getStringMatrixFromStack( int stackPointer )
+char ** getStringMatrixFromStack( size_t stackPointer )
 {
   /* strange but it was taken from sci_set */
   return (char **) stackPointer ;
 }
 /*--------------------------------------------------------------------------*/
-char ** createCopyStringMatrixFromStack( int stackPointer, int nbElement )
+char ** createCopyStringMatrixFromStack( size_t stackPointer, int nbElement )
 {
   int i ;
   char ** res    = MALLOC( nbElement * sizeof(char *) ) ;
@@ -127,12 +127,12 @@ char ** createCopyStringMatrixFromStack( int stackPointer, int nbElement )
 
 }
 /*--------------------------------------------------------------------------*/
-unsigned long getHandleFromStack( int stackPointer )
+unsigned long getHandleFromStack( size_t stackPointer )
 {
   return (unsigned long) *(hstk( stackPointer )) ;
 }
 /*--------------------------------------------------------------------------*/
-BOOL isStringParamEqual( int stackPointer, const char * str )
+BOOL isStringParamEqual( size_t stackPointer, const char * str )
 {
   if ( strcmp( getStringFromStack( stackPointer ), str ) == 0 )
   {
@@ -149,7 +149,7 @@ int getStackListNbElement( int paramNum )
 {
   int nbRow        = 0 ;
   int nbCol        = 0 ;
-  int stackPointer = 0 ;
+  size_t stackPointer = 0 ;
 
   GetRhsVar( paramNum,TYPED_LIST_DATATYPE, &nbRow, &nbCol, &stackPointer );
 
@@ -243,7 +243,7 @@ double * getDoubleMatrixFromList( AssignedList * list, int rank, int * nbRow, in
 /*--------------------------------------------------------------------------*/
 char ** getStringMatrixFromList( AssignedList * list, int rank, int * nbRow, int * nbCol )
 {
-  int valueStackPointer = 0 ;
+  size_t valueStackPointer = 0 ;
   GetListRhsVar( list->paramNumber, rank,MATRIX_OF_STRING_DATATYPE, nbRow, nbCol, &valueStackPointer );
 
   return getStringMatrixFromStack( valueStackPointer ) ;
index 4b9e64b..f34b636 100644 (file)
@@ -20,6 +20,7 @@
 #define _GET_PROPERTY_ASSIGNEMENT_VALUE_H_
 
 #include "machine.h"
+#include <stdlib.h> /* for size_t */
 
 /*------------------------------------------------------------------------------*/
 /* Basic type parameters */
@@ -50,55 +51,55 @@ BOOL isParameterStringMatrix( int type ) ;
 /**
  * retrieve a single double from the stack
  */
-double getDoubleFromStack( int stackPointer ) ;
+double getDoubleFromStack( size_t stackPointer ) ;
 
 /**
  * retrieve a double matrix from the scilab stack
  */
-double * getDoubleMatrixFromStack( int stackPointer ) ;
+double * getDoubleMatrixFromStack( size_t stackPointer ) ;
 
 /**
  * copy a double vector from the scilab stack
  */
-void copyDoubleVectorFromStack( int stackPointer, double dest[], int nbElement ) ;
+void copyDoubleVectorFromStack( size_t stackPointer, double dest[], int nbElement ) ;
 
 /**
  * copy a double vector from the scilab stack to an int array
  * with int cast for each parameter.
  */
-void copyDoubleVectorToIntFromStack( int stackPointer, int dest[], int nbElement ) ;
+void copyDoubleVectorToIntFromStack( size_t stackPointer, int dest[], int nbElement ) ;
 
 /**
  * create a copy of a vector (or Matrix) of double stored in the stack
  */
-double * createCopyDoubleVectorFromStack( int stackPointer, int nbElement ) ;
+double * createCopyDoubleVectorFromStack( size_t stackPointer, int nbElement ) ;
 
 /**
  * retrieve a string on from the scilab stack
  */
-char * getStringFromStack( int stackPointer ) ;
+char * getStringFromStack( size_t stackPointer ) ;
 
 /**
  * retrieve a string matrix on from the scilab stack
  */
-char ** getStringMatrixFromStack( int stackPointer ) ;
+char ** getStringMatrixFromStack( size_t stackPointer ) ;
 
 /**
  * create a copy of a stringMatrix which is in the stack
  */
-char ** createCopyStringMatrixFromStack( int stackPointer, int nbElement ) ;
+char ** createCopyStringMatrixFromStack( size_t stackPointer, int nbElement ) ;
 
 /**
  * retrieve a handle on from the Scilab stack
  */
-unsigned long getHandleFromStack( int stackPointer ) ;
+unsigned long getHandleFromStack( size_t stackPointer ) ;
 
 /**
  * compare the string stored in the stack with str
  * @return TRUE is the string are equal (using strcmp)
  *         FALSE otherwise
  */
-BOOL isStringParamEqual( int stackPointer, const char * str ) ;
+BOOL isStringParamEqual( size_t stackPointer, const char * str ) ;
 /*------------------------------------------------------------------------------*/
 /* Tlist */
 typedef struct 
@@ -106,7 +107,7 @@ typedef struct
   int nbElement ; /**< number of elements in the tlist */
   int curElement ; /**< currently read element */
   int paramNumber ; /**< rank of the tlist within the Rhs parameters */
-  int stackPointer ; /**< pointer of the tlist in the stack */
+  size_t stackPointer ; /**< pointer of the tlist in the stack */
 } AssignedList ;
 
 /**
index c23be9c..88b01e8 100644 (file)
@@ -49,7 +49,7 @@ typedef int (*getPropertyFunc)(sciPointObj *) ;
 * SET_PROPERTY_UNCHANGED if nothing was actually changed and SET_PROPERTY_ERROR if
 * an error occurred.
 */
-typedef int (*setPropertyFunc)(sciPointObj *, int, int, int, int ) ;
+typedef int (*setPropertyFunc)(sciPointObj *, size_t, int, int, int ) ;
 /*--------------------------------------------------------------------------*/
 
 /*--------------------------------------------------------------------------*/
index 8c2bb12..ca488f1 100644 (file)
 #include "SetUicontrolSliderStep.h"
 
 
-int set_color_map_property(            sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_old_style_property(            sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_figure_style_property(         sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_pixel_drawing_mode_property(   sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_default_values_property(       sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_visible_property(              sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_auto_resize_property(          sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_current_entity_property(       sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_current_axes_property(         sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_current_figure_property(       sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_axes_size_property(            sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_figure_position_property(      sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_figure_name_property(          sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_figure_size_property(          sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_figure_id_property(            sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_rotation_style_property(       sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_immediate_drawing_property(    sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_pixmap_property(               sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_background_property(           sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_interp_color_vector_property(  sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_interp_color_mode_property(    sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_foreground_property(           sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_fill_mode_property(            sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_thickness_property(            sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_arrow_size_factor_property(    sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_line_style_property(           sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_line_mode_property(            sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_surface_mode_property(         sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_mark_style_property(           sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_mark_mode_property(            sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_mark_size_unit_property(       sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_mark_size_property(            sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_mark_foreground_property(      sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_mark_background_property(      sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_bar_width_property(            sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_bar_layout_property(           sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_x_shift_property(              sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_y_shift_property(              sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_z_shift_property(              sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_polyline_style_property(       sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_font_size_property(            sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_font_angle_property(           sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_font_foreground_property(      sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_font_color_property(           sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_font_style_property(           sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_font_name_property(            sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_text_box_mode_property(        sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_auto_dimensionning_property(   sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_alignment_property(            sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_text_box_property(             sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_text_property(                 sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_auto_clear_property(           sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_auto_scale_property(           sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_zoom_box_property(             sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_zoom_state_property(           sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_clip_box_property(             sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_clip_state_property(           sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_data_property(                 sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_x_label_property(              sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_y_label_property(              sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_z_label_property(              sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_callbackmevent_property(       sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_callback_property(             sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_title_property(                sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_tics_direction_property(       sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_x_location_property(           sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_y_location_property(           sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_tight_limits_property(         sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_closed_property(               sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_auto_position_property(        sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_auto_rotation_property(        sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_position_property(             sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_auto_ticks_property(           sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_axes_reverse_property(         sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_view_property(                 sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_axes_bounds_property(          sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_data_bounds_property(          sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_margins_property(              sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_tics_color_property(           sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_tics_style_property(           sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_sub_tics_property(             sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_format_n_property(             sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_tics_segment_property(         sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_labels_font_size_property(     sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_labels_font_color_property(    sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_labels_font_style_property(    sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_tics_labels_property(          sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_xtics_coord_property(          sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_ytics_coord_property(          sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_box_property(                  sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_grid_property(                 sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_axes_visible_property(         sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_hidden_color_property(         sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_isoview_property(              sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_cube_scaling_property(         sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_log_flags_property(            sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_arrow_size_property(           sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_segs_color_property(           sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_colored_property(              sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_data_mapping_property(         sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_rotation_angles_property(      sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_color_mode_property(           sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_color_flag_property(           sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_cdata_mapping_property(        sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_surface_color_property(        sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_triangles_property(            sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_z_bounds_property(             sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_handle_visible_property(       sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_callback_type_property(        sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_hidden_axis_color_property(    sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_user_data_property(            sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_x_ticks_property(              sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_y_ticks_property(              sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_z_ticks_property(              sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_parent_property(               sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_children_property(             sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_viewport_property(             sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_info_message_property(         sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_screen_position_property(      sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_dimension_property(            sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_event_handler_enable_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_event_handler_property(        sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_arc_drawing_method_property(   sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_fractional_font_property(      sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_links_property(                sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
-int set_legend_location_property(      sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_color_map_property(            sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_old_style_property(            sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_figure_style_property(         sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_pixel_drawing_mode_property(   sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_default_values_property(       sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_visible_property(              sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_auto_resize_property(          sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_current_entity_property(       sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_current_axes_property(         sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_current_figure_property(       sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_axes_size_property(            sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_figure_position_property(      sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_figure_name_property(          sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_figure_size_property(          sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_figure_id_property(            sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_rotation_style_property(       sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_immediate_drawing_property(    sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_pixmap_property(               sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_background_property(           sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_interp_color_vector_property(  sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_interp_color_mode_property(    sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_foreground_property(           sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_fill_mode_property(            sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_thickness_property(            sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_arrow_size_factor_property(    sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_line_style_property(           sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_line_mode_property(            sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_surface_mode_property(         sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_mark_style_property(           sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_mark_mode_property(            sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_mark_size_unit_property(       sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_mark_size_property(            sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_mark_foreground_property(      sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_mark_background_property(      sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_bar_width_property(            sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_bar_layout_property(           sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_x_shift_property(              sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_y_shift_property(              sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_z_shift_property(              sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_polyline_style_property(       sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_font_size_property(            sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_font_angle_property(           sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_font_foreground_property(      sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_font_color_property(           sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_font_style_property(           sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_font_name_property(            sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_text_box_mode_property(        sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_auto_dimensionning_property(   sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_alignment_property(            sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_text_box_property(             sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_text_property(                 sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_auto_clear_property(           sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_auto_scale_property(           sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_zoom_box_property(             sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_zoom_state_property(           sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_clip_box_property(             sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_clip_state_property(           sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_data_property(                 sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_x_label_property(              sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_y_label_property(              sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_z_label_property(              sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_callbackmevent_property(       sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_callback_property(             sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_title_property(                sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_tics_direction_property(       sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_x_location_property(           sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_y_location_property(           sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_tight_limits_property(         sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_closed_property(               sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_auto_position_property(        sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_auto_rotation_property(        sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_position_property(             sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_auto_ticks_property(           sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_axes_reverse_property(         sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_view_property(                 sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_axes_bounds_property(          sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_data_bounds_property(          sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_margins_property(              sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_tics_color_property(           sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_tics_style_property(           sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_sub_tics_property(             sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_format_n_property(             sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_tics_segment_property(         sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_labels_font_size_property(     sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_labels_font_color_property(    sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_labels_font_style_property(    sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_tics_labels_property(          sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_xtics_coord_property(          sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_ytics_coord_property(          sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_box_property(                  sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_grid_property(                 sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_axes_visible_property(         sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_hidden_color_property(         sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_isoview_property(              sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_cube_scaling_property(         sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_log_flags_property(            sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_arrow_size_property(           sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_segs_color_property(           sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_colored_property(              sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_data_mapping_property(         sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_rotation_angles_property(      sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_color_mode_property(           sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_color_flag_property(           sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_cdata_mapping_property(        sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_surface_color_property(        sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_triangles_property(            sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_z_bounds_property(             sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_handle_visible_property(       sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_callback_type_property(        sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_hidden_axis_color_property(    sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_user_data_property(            sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_x_ticks_property(              sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_y_ticks_property(              sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_z_ticks_property(              sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_parent_property(               sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_children_property(             sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_viewport_property(             sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_info_message_property(         sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_screen_position_property(      sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_dimension_property(            sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_event_handler_enable_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_event_handler_property(        sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_arc_drawing_method_property(   sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_fractional_font_property(      sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_links_property(                sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
+int set_legend_location_property(      sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
 
 #endif /* _SET_HANDLE_PROPERTY_H_ */
index a7bbe2f..2552078 100644 (file)
@@ -25,7 +25,7 @@
 #include "localization.h"
 
 /*------------------------------------------------------------------------*/
-int set_alignment_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_alignment_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   if ( !isParameterStringMatrix( valueType ) )
index dd88b45..743c54b 100644 (file)
@@ -25,7 +25,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_arc_drawing_method_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_arc_drawing_method_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   if ( sciGetEntityType(pobj) != SCI_ARC && sciGetEntityType(pobj) != SCI_SUBWIN )
index 1bbefda..8fdf3e1 100644 (file)
@@ -27,7 +27,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_arrow_size_factor_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_arrow_size_factor_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   if ( !isParameterDoubleMatrix( valueType ) )
   {
index db73ab8..8ab39e7 100644 (file)
@@ -27,7 +27,7 @@
 #include "localization.h"
 
 /*------------------------------------------------------------------------*/
-int set_arrow_size_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_arrow_size_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   if ( !isParameterDoubleMatrix( valueType ) )
index 8714f42..1b28d80 100644 (file)
@@ -27,7 +27,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_auto_clear_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_auto_clear_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   if ( !isParameterStringMatrix( valueType ) )
   {
index e87bc0f..75bd2ae 100644 (file)
@@ -27,7 +27,7 @@
 #include "localization.h"
 
 /*------------------------------------------------------------------------*/
-int set_auto_dimensionning_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_auto_dimensionning_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   if ( !isParameterStringMatrix( valueType ) )
   {
index 72af67a..57fbf9a 100644 (file)
@@ -27,7 +27,7 @@
 #include "localization.h"
 
 /*------------------------------------------------------------------------*/
-int set_auto_position_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_auto_position_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   if ( !isParameterStringMatrix( valueType ) )
   {
index f4022d4..cb68b30 100644 (file)
@@ -27,7 +27,7 @@
 #include "GraphicSynchronizerInterface.h"
 
 /*------------------------------------------------------------------------*/
-int set_auto_resize_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_auto_resize_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   int status = SET_PROPERTY_ERROR;
   if ( !isParameterStringMatrix( valueType ) )
index d450b56..bc26b79 100644 (file)
@@ -27,7 +27,7 @@
 #include "localization.h"
 
 /*------------------------------------------------------------------------*/
-int set_auto_rotation_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_auto_rotation_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   if ( !isParameterStringMatrix( valueType ) )
   {
index 5ba7de4..62dd4e9 100644 (file)
@@ -27,7 +27,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_auto_scale_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_auto_scale_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   if ( !isParameterStringMatrix( valueType ) )
index b10a67e..4b18f6e 100644 (file)
@@ -29,7 +29,7 @@
 #include "localization.h"
 
 /*------------------------------------------------------------------------*/
-int set_auto_ticks_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_auto_ticks_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   char ** values = getStringMatrixFromStack( stackPointer ) ;
 
index 2a3d877..ec0b850 100644 (file)
@@ -30,7 +30,7 @@
 #include "PloEch.h"
 
 /*------------------------------------------------------------------------*/
-int set_axes_bounds_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_axes_bounds_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   if ( !isParameterDoubleMatrix( valueType ) )
   {
index 5dcf27f..42d41e1 100644 (file)
@@ -29,7 +29,7 @@
 #include "localization.h"
 
 /*------------------------------------------------------------------------*/
-int set_axes_reverse_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_axes_reverse_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   char ** values = getStringMatrixFromStack( stackPointer ) ;
 
index 634dfcc..0f6d1bc 100644 (file)
@@ -29,7 +29,7 @@
 #include "GraphicSynchronizerInterface.h"
 
 /*------------------------------------------------------------------------*/
-int set_axes_size_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_axes_size_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   double * newWindowSize = getDoubleMatrixFromStack( stackPointer ) ;
   int status;
index cd324de..1c22891 100644 (file)
@@ -30,7 +30,7 @@
 #include "BasicAlgos.h"
 
 /*------------------------------------------------------------------------*/
-int set_axes_visible_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_axes_visible_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   char ** values = getStringMatrixFromStack( stackPointer ) ;
 
index 6d651fe..ae9f44e 100644 (file)
@@ -26,7 +26,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_background_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_background_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   if ( !isParameterDoubleMatrix( valueType ) )
   {
index e9397f6..685600b 100644 (file)
@@ -27,7 +27,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_bar_layout_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_bar_layout_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   if ( !isParameterStringMatrix( valueType ) )
index 43d291a..77e03cc 100644 (file)
@@ -27,7 +27,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_bar_width_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_bar_width_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   if ( !isParameterDoubleMatrix( valueType ) )
index 9665f03..42a9198 100644 (file)
@@ -27,7 +27,7 @@
 #include "localization.h"
 
 /*------------------------------------------------------------------------*/
-int set_box_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_box_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   if ( !isParameterStringMatrix( valueType ) )
index 845d6bd..a16e1cc 100644 (file)
@@ -27,7 +27,7 @@
 #include "SetPropertyStatus.h"
 #include "GetProperty.h"
 /*------------------------------------------------------------------------*/
-int set_callback_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_callback_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   if (sciGetEntityType(pobj) == SCI_UIMENU || sciGetEntityType(pobj) == SCI_UICONTROL)
     {
index fb841e9..a7d69bc 100644 (file)
@@ -27,7 +27,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_callback_type_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_callback_type_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   int cbType = -1;
 
index 49141f9..8ee3226 100644 (file)
@@ -28,7 +28,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_callbackmevent_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_callbackmevent_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   if ( !isParameterDoubleMatrix( valueType ) )
   {
index 00bd9ef..84b140f 100644 (file)
@@ -30,7 +30,7 @@
 #include "BasicAlgos.h"
 
 /*------------------------------------------------------------------------*/
-int set_cdata_mapping_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_cdata_mapping_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   sciSurface * ppSurf = NULL ;
 
index be053db..5a462ff 100644 (file)
@@ -26,7 +26,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_children_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_children_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   sciprint("Children property can not be modified directly.\n") ;
   return SET_PROPERTY_ERROR ;
index fcdb908..67ba139 100644 (file)
@@ -27,7 +27,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_clip_box_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_clip_box_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   int status1 ;
   int status2 ;
index 3d17816..1756ef0 100644 (file)
@@ -27,7 +27,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_clip_state_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_clip_state_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   if ( !isParameterStringMatrix( valueType ) )
index 1bdeddb..9295da5 100644 (file)
@@ -27,7 +27,7 @@
 #include "localization.h"
 
 /*------------------------------------------------------------------------*/
-int set_closed_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_closed_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   if ( !isParameterStringMatrix( valueType ) )
index 9d9c98a..f85c719 100644 (file)
@@ -30,7 +30,7 @@
 #include "BasicAlgos.h"
 
 /*------------------------------------------------------------------------*/
-int set_color_flag_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_color_flag_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   int flagcolor = (int) getDoubleFromStack( stackPointer ) ;
 
index 1c18862..2c512d5 100644 (file)
@@ -26,7 +26,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_color_map_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_color_map_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   if ( !isParameterDoubleMatrix( valueType ) )
   {
index ee9cc27..3dd108d 100644 (file)
@@ -30,7 +30,7 @@
 #include "BasicAlgos.h"
 
 /*------------------------------------------------------------------------*/
-int set_color_mode_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_color_mode_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   int flagcolor;
   sciSurface * psurf = NULL ;
index db8341e..13ff0d7 100644 (file)
@@ -27,7 +27,7 @@
 #include "localization.h"
 
 /*------------------------------------------------------------------------*/
-int set_colored_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_colored_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   
   if ( !isParameterStringMatrix( valueType ) )
index bad52b3..ca7a535 100644 (file)
@@ -27,7 +27,7 @@
 #include "localization.h"
 
 /*------------------------------------------------------------------------*/
-int set_cube_scaling_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_cube_scaling_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   if ( !isParameterStringMatrix( valueType ) )
index b79c3e7..44d51fe 100644 (file)
@@ -27,7 +27,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_current_axes_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_current_axes_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   sciPointObj * curAxes   = NULL ;
   sciPointObj * parentFig = NULL ;
index c635499..ba5a30a 100644 (file)
@@ -27,7 +27,7 @@
 #include "CurrentObjectsManagement.h"
 
 /*------------------------------------------------------------------------*/
-int set_current_entity_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_current_entity_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   sciPointObj * curEntity = NULL ;
   
index 106b488..e89cb67 100644 (file)
@@ -27,7 +27,7 @@
 #include "GraphicSynchronizerInterface.h"
 
 /*------------------------------------------------------------------------*/
-int set_current_figure_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_current_figure_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   int figNum = -1 ;
   int res = -1 ;
index 09f6de6..7661922 100644 (file)
@@ -137,7 +137,7 @@ int getdDataBoundsFromStack( int  stackPointer, int nbRow, int nbCol,
 }
 
 /*------------------------------------------------------------------------*/
-int set_data_bounds_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_data_bounds_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   if ( !isParameterDoubleMatrix( valueType ) )
   {
index 6decf2e..ac4d281 100644 (file)
@@ -29,7 +29,7 @@
 #include "localization.h"
 
 /*------------------------------------------------------------------------*/
-int set_data_mapping_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_data_mapping_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   if ( !isParameterStringMatrix( valueType ) )
index ea49a1c..67c15b4 100644 (file)
@@ -630,7 +630,7 @@ int CheckAndUpdate_z_shift(sciPointObj * pobj, int numrow)
   return SET_PROPERTY_SUCCEED ;
 }
 /*------------------------------------------------------------------------*/
-int set_data_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_data_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   if( sciGetEntityType(pobj) == SCI_SEGS && pSEGS_FEATURE(pobj)->ptype == 1 )
   {
index 5059851..36e48e8 100644 (file)
@@ -27,7 +27,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_default_values_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_default_values_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   if ( !isParameterDoubleMatrix( valueType ) )
   {
index 93e66ff..a0dcade 100644 (file)
@@ -26,7 +26,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_dimension_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_dimension_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   double * values = getDoubleMatrixFromStack( stackPointer ) ;
 
index a5c0608..8db5cd9 100644 (file)
@@ -25,7 +25,7 @@
 #include "localization.h"
 
 /*------------------------------------------------------------------------*/
-int set_event_handler_enable_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_event_handler_enable_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   if ( !isParameterStringMatrix( valueType ) )
index 0d43bc8..f78f281 100644 (file)
@@ -25,7 +25,7 @@
 #include "localization.h"
 
 /*------------------------------------------------------------------------*/
-int set_event_handler_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_event_handler_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   if ( !isParameterStringMatrix( valueType ) )
index 3647591..61415d4 100644 (file)
@@ -28,7 +28,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_figure_id_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_figure_id_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   int id = (int) getDoubleFromStack( stackPointer ) ;
 
index 9d2ed1e..44bae7e 100644 (file)
@@ -27,7 +27,7 @@
 #include "GraphicSynchronizerInterface.h"
 
 /*------------------------------------------------------------------------*/
-int set_figure_name_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_figure_name_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   int status;
   if ( !isParameterStringMatrix( valueType ) )
index a830791..667c31a 100644 (file)
@@ -26,7 +26,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_figure_position_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_figure_position_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   return set_screen_position_property( pobj, stackPointer, valueType, nbRow, nbCol ) ;
 }
index 25ecf80..dbdd7f1 100644 (file)
@@ -29,7 +29,7 @@
 #include "GraphicSynchronizerInterface.h"
 
 /*------------------------------------------------------------------------*/
-int set_figure_size_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_figure_size_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   double * values = getDoubleMatrixFromStack( stackPointer ) ;
   int status;
index 1786295..2ce8dd5 100644 (file)
@@ -31,7 +31,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_figure_style_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_figure_style_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   if ( !isParameterStringMatrix( valueType ) )
index f2debbe..30ee405 100644 (file)
@@ -26,7 +26,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_fill_mode_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_fill_mode_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   if ( !isParameterStringMatrix( valueType ) )
   {
index efe66ae..da3966c 100644 (file)
@@ -27,7 +27,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_font_angle_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_font_angle_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   if ( !isParameterDoubleMatrix( valueType ) )
   {
index 6030881..5b1fd8f 100644 (file)
@@ -27,7 +27,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_font_color_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_font_color_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   int value = (int) getDoubleFromStack( stackPointer ) ;
index 0b0a497..9d055bf 100644 (file)
@@ -27,7 +27,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_font_foreground_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_font_foreground_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   if ( !isParameterDoubleMatrix( valueType ) )
   {
index 0f46c11..f3cef8b 100644 (file)
@@ -26,7 +26,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_font_name_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_font_name_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   if ( !isParameterStringMatrix( valueType ) )
   {
index 36fdc9a..4281097 100644 (file)
@@ -26,7 +26,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_font_size_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_font_size_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   if ( !isParameterDoubleMatrix( valueType ) )
   {
index 6ba535a..72e8cd5 100644 (file)
@@ -27,7 +27,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_font_style_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_font_style_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   int value = (int) getDoubleFromStack( stackPointer ) ;
 
index bfc407c..a3c1b60 100644 (file)
@@ -26,7 +26,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_foreground_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_foreground_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   if ( !isParameterDoubleMatrix( valueType ) )
   {
index 58c421b..dc34d43 100644 (file)
@@ -27,7 +27,7 @@
 #include "localization.h"
 
 /*------------------------------------------------------------------------*/
-int set_format_n_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_format_n_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   if ( !isParameterStringMatrix( valueType ) )
   {
index 24bdbb5..2311ac3 100644 (file)
@@ -25,7 +25,7 @@
 #include "localization.h"
 
 /*------------------------------------------------------------------------*/
-int set_fractional_font_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_fractional_font_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   if (   sciGetEntityType(pobj) != SCI_SUBWIN
index e6fc14e..b5869dd 100644 (file)
@@ -28,7 +28,7 @@
 #include "BasicAlgos.h"
 
 /*------------------------------------------------------------------------*/
-int set_grid_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_grid_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   int i ;
   int gridStyles[3];
index c8826ae..7baead1 100644 (file)
@@ -27,7 +27,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_handle_visible_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_handle_visible_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   if ( !isParameterStringMatrix( valueType ) )
index f4a0a6d..5589a6d 100644 (file)
@@ -27,7 +27,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_hidden_axis_color_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_hidden_axis_color_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   int haColor      = (int) getDoubleFromStack( stackPointer ) ;
index 7eeee9e..aede67f 100644 (file)
@@ -26,7 +26,7 @@
 #include "localization.h"
 
 /*------------------------------------------------------------------------*/
-int set_hidden_color_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_hidden_color_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   if ( !isParameterDoubleMatrix( valueType ) )
   {
index a09a5f2..d54b8d5 100644 (file)
@@ -27,7 +27,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_immediate_drawing_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_immediate_drawing_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   
   if ( !isParameterStringMatrix( valueType ) )
index 7d06c5f..dcc8fe8 100644 (file)
@@ -27,7 +27,7 @@
 #include "GraphicSynchronizerInterface.h"
 
 /*------------------------------------------------------------------------*/
-int set_info_message_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_info_message_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   int status;
   if ( !isParameterStringMatrix( valueType ) )
index 8b3772a..4ac8fb8 100644 (file)
@@ -27,7 +27,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_interp_color_mode_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_interp_color_mode_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   if ( !isParameterStringMatrix( valueType ) )
index 109bb9a..5342380 100644 (file)
@@ -27,7 +27,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_interp_color_vector_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_interp_color_vector_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   if ( !isParameterDoubleMatrix( valueType ) )
index f5bc12a..b907054 100644 (file)
@@ -27,7 +27,7 @@
 #include "localization.h"
 
 /*------------------------------------------------------------------------*/
-int set_isoview_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_isoview_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   if ( !isParameterStringMatrix( valueType ) )
index a01875a..a3ba7c0 100644 (file)
@@ -27,7 +27,7 @@
 #include "localization.h"
 
 /*------------------------------------------------------------------------*/
-int set_labels_font_style_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_labels_font_style_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   if ( !isParameterDoubleMatrix( valueType ) )
index 6aa8ffb..71cdf68 100644 (file)
@@ -27,7 +27,7 @@
 #include "localization.h"
 
 /*------------------------------------------------------------------------*/
-int set_labels_font_color_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_labels_font_color_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   if ( !isParameterDoubleMatrix( valueType ) )
index ebb8521..dca8cc7 100644 (file)
@@ -27,7 +27,7 @@
 #include "localization.h"
 
 /*------------------------------------------------------------------------*/
-int set_labels_font_size_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_labels_font_size_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   if ( !isParameterDoubleMatrix( valueType ) )
   {
index e8d9954..d094cc7 100644 (file)
@@ -27,7 +27,7 @@
 #include "localization.h"
 
 /*------------------------------------------------------------------------*/
-int set_legend_location_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_legend_location_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   
   if ( !isParameterStringMatrix( valueType ) )
index 4ee62a7..aeab9de 100644 (file)
@@ -26,7 +26,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_line_mode_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_line_mode_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   if ( !isParameterStringMatrix( valueType ) )
   {
index 41bff44..eb869dc 100644 (file)
@@ -26,7 +26,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_line_style_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_line_style_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   if ( !isParameterDoubleMatrix( valueType ) )
   {
index 734b703..706bffc 100644 (file)
@@ -28,7 +28,7 @@
 #include "localization.h"
 
 /*------------------------------------------------------------------------*/
-int set_links_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_links_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   int nblegends=pLEGEND_FEATURE(pobj)->nblegends;
   int i;
index 9d69e95..48e912a 100644 (file)
@@ -110,7 +110,7 @@ char ** ReBuildUserTicks( char old_logflag, char new_logflag, double * u_xgrads,
   return  u_xlabels;
 }
 /*------------------------------------------------------------------------*/
-int set_log_flags_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_log_flags_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   char * flags = getStringFromStack( stackPointer ) ;
   sciSubWindow * ppSubWin = NULL ;
index 0c50930..91104ab 100644 (file)
@@ -29,7 +29,7 @@
 #include "localization.h"
 
 /*------------------------------------------------------------------------*/
-int set_margins_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_margins_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   if ( !isParameterDoubleMatrix( valueType ) )
index 7b72c58..78d37dd 100644 (file)
@@ -26,7 +26,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_mark_background_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_mark_background_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   if ( !isParameterDoubleMatrix( valueType ) )
index a15111f..03ca52a 100644 (file)
@@ -26,7 +26,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_mark_foreground_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_mark_foreground_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   if ( !isParameterDoubleMatrix( valueType ) )
index b78204f..6803729 100644 (file)
@@ -26,7 +26,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_mark_mode_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_mark_mode_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   if ( !isParameterStringMatrix( valueType ) )
   {
index 43276c2..9bc1c75 100644 (file)
@@ -26,7 +26,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_mark_size_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_mark_size_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   if ( !isParameterDoubleMatrix( valueType ) )
   {
index 3de1837..f09ccd1 100644 (file)
@@ -26,7 +26,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_mark_size_unit_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_mark_size_unit_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   if ( !isParameterStringMatrix( valueType ) )
   {
index 950cb17..861d441 100644 (file)
@@ -26,7 +26,7 @@
 #include "localization.h"
 
 /*------------------------------------------------------------------------*/
-int set_mark_style_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_mark_style_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   int status1 ;
   int status2 ;
index f67e84a..7497922 100644 (file)
@@ -26,7 +26,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_old_style_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_old_style_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   getStringFromStack( stackPointer ) ;
 
index 283baf8..660ab27 100644 (file)
@@ -29,7 +29,7 @@
 #include "SetUicontrolParent.h"
 
 /*------------------------------------------------------------------------*/
-int set_parent_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_parent_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   if(sciGetEntityType( pobj ) == SCI_UIMENU)
     {
index d540ed3..839569f 100644 (file)
@@ -28,7 +28,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_pixel_drawing_mode_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_pixel_drawing_mode_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   int v = -1 ;
 
index f84af53..cad7508 100644 (file)
@@ -26,7 +26,7 @@
 #include "GetProperty.h"
 
 /*------------------------------------------------------------------------*/
-int set_pixmap_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_pixmap_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   if ( sciGetEntityType (pobj) != SCI_FIGURE )
   {
index d5baf34..f98c4de 100644 (file)
@@ -27,7 +27,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_polyline_style_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_polyline_style_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   int value = 0 ;
 
index 65d53e4..4edcc55 100644 (file)
@@ -27,7 +27,7 @@
 #include "localization.h"
 #include "SetUicontrolPosition.h"
 /*------------------------------------------------------------------------*/
-int set_position_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_position_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   if(sciGetEntityType(pobj) == SCI_UICONTROL || sciGetEntityType(pobj) == SCI_FIGURE)
index 110eb4f..50c4ede 100644 (file)
@@ -28,7 +28,7 @@
 #include "DrawObjects.h" 
 
 /*------------------------------------------------------------------------*/
-int set_rotation_angles_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_rotation_angles_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   double * values = getDoubleMatrixFromStack( stackPointer ) ;
 
index 0e1ae66..47f69de 100644 (file)
@@ -27,7 +27,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_rotation_style_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_rotation_style_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   getStringFromStack( stackPointer ) ;
 
index 921b356..c1ec414 100644 (file)
@@ -27,7 +27,7 @@
 #include "GraphicSynchronizerInterface.h"
 
 /*------------------------------------------------------------------------*/
-int set_screen_position_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_screen_position_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   double * values = getDoubleMatrixFromStack( stackPointer ) ;
   int status;
index e9608c2..8063a70 100644 (file)
@@ -27,7 +27,7 @@
 #include "localization.h"
 
 /*------------------------------------------------------------------------*/
-int set_segs_color_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_segs_color_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   int nbSegs = 0 ;
 
index bc48b9c..a8e294f 100644 (file)
@@ -27,7 +27,7 @@
 #include "localization.h"
 
 /*------------------------------------------------------------------------*/
-int set_sub_tics_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_sub_tics_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   if ( !isParameterDoubleMatrix( valueType ) )
index 7e84d76..9a3467a 100644 (file)
@@ -30,7 +30,7 @@
 #include "BasicAlgos.h"
 
 /*------------------------------------------------------------------------*/
-int set_surface_color_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_surface_color_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   if ( !isParameterDoubleMatrix( valueType ) )
index 20e8010..2aacab6 100644 (file)
@@ -27,7 +27,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_surface_mode_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_surface_mode_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   
   if ( !isParameterStringMatrix( valueType ) )
index ae607d0..bf82795 100644 (file)
@@ -27,7 +27,7 @@
 #include "localization.h"
 
 /*------------------------------------------------------------------------*/
-int set_text_box_mode_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_text_box_mode_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   
   if ( !isParameterStringMatrix( valueType ) )
index 08e6841..ab9da61 100644 (file)
@@ -27,7 +27,7 @@
 #include "localization.h"
 
 /*------------------------------------------------------------------------*/
-int set_text_box_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_text_box_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   double * values = getDoubleMatrixFromStack( stackPointer ) ;
 
index eb10f4f..80c7366 100644 (file)
@@ -27,7 +27,7 @@
 #include "localization.h"
 
 /*------------------------------------------------------------------------*/
-int set_text_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_text_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   if ( !isParameterStringMatrix( valueType ) )
   {
index 810198f..12fa5cf 100644 (file)
@@ -26,7 +26,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_thickness_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_thickness_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   if ( !isParameterDoubleMatrix( valueType ) )
index eb28064..31eae67 100644 (file)
@@ -29,7 +29,7 @@
 #include "localization.h"
 
 /*------------------------------------------------------------------------*/
-int set_tics_color_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_tics_color_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   if ( !isParameterDoubleMatrix( valueType ) )
index 2f2e249..408cb1a 100644 (file)
@@ -27,7 +27,7 @@
 #include "localization.h"
 
 /*------------------------------------------------------------------------*/
-int set_tics_direction_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_tics_direction_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   if ( !isParameterStringMatrix( valueType ) )
index d6e7801..dc2f93a 100644 (file)
@@ -28,7 +28,7 @@
 #include "BasicAlgos.h"
 
 /*------------------------------------------------------------------------*/
-int set_tics_labels_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_tics_labels_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   if ( !isParameterStringMatrix( valueType ) )
index 7944762..192c320 100644 (file)
@@ -27,7 +27,7 @@
 #include "localization.h"
 
 /*------------------------------------------------------------------------*/
-int set_tics_segment_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_tics_segment_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   if ( !isParameterStringMatrix( valueType ) )
index 71d96e8..33be981 100644 (file)
@@ -30,7 +30,7 @@
 #include "Format.h"
 
 /*------------------------------------------------------------------------*/
-int set_tics_style_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_tics_style_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   double * vector = NULL ;
   int N = 0 ;
index ffc37ca..6387911 100644 (file)
@@ -27,7 +27,7 @@
 #include "localization.h"
 
 /*------------------------------------------------------------------------*/
-int set_tight_limits_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_tight_limits_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   if ( !isParameterStringMatrix( valueType ) )
index 620a32a..7f22f22 100644 (file)
@@ -28,7 +28,7 @@
 #include "localization.h"
 
 /*------------------------------------------------------------------------*/
-int set_title_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_title_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   if ( sciGetEntityType(pobj) != SCI_SUBWIN )
index 6e6ede5..0fd00cc 100644 (file)
@@ -30,7 +30,7 @@
 #include "BasicAlgos.h"
 
 /*------------------------------------------------------------------------*/
-int set_triangles_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_triangles_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   if ( !isParameterDoubleMatrix( valueType ) )
index afb9a67..18d170c 100644 (file)
@@ -29,7 +29,7 @@
 #include "BasicAlgos.h"
 
 /*------------------------------------------------------------------------*/
-int set_user_data_property( sciPointObj * pobj, int stackPointer,  int valueType, int nbRow, int nbCol )
+int set_user_data_property( sciPointObj * pobj, size_t stackPointer,  int valueType, int nbRow, int nbCol )
 {
 
   /* set pobj->user_data*/
index 14e1c5a..407d2b9 100644 (file)
@@ -30,7 +30,7 @@
 #include "localization.h"
 
 /*------------------------------------------------------------------------*/
-int set_view_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_view_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   if ( !isParameterStringMatrix( valueType ) )
index 6aea88f..d190fb9 100644 (file)
@@ -26,7 +26,7 @@
 #include "GraphicSynchronizerInterface.h"
 
 /*------------------------------------------------------------------------*/
-int set_viewport_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_viewport_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   int values[4];
   int status;
index 16a6a02..c1d4020 100644 (file)
@@ -28,7 +28,7 @@
 #include "GetProperty.h"
 
 /*------------------------------------------------------------------------*/
-int set_visible_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_visible_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   getStringFromStack( stackPointer ) ;
 
index 36ec4e0..c7d9d29 100644 (file)
@@ -27,7 +27,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_x_label_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_x_label_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   if ( sciGetEntityType(pobj) != SCI_SUBWIN )
   {
index e483d30..fb71b30 100644 (file)
@@ -27,7 +27,7 @@
 #include "localization.h"
 
 /*------------------------------------------------------------------------*/
-int set_x_location_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_x_location_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   
   if ( !isParameterStringMatrix( valueType ) )
index 1fe3bfd..6e04e83 100644 (file)
@@ -28,7 +28,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_x_shift_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_x_shift_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   int nbElement = nbRow * nbCol ;
index c699bc1..5a5420e 100644 (file)
@@ -31,7 +31,7 @@
 #include "DrawObjects.h"
 
 /*------------------------------------------------------------------------*/
-int set_x_ticks_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_x_ticks_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   AssignedList * tlist     = NULL ;
   sciSubWindow * ppSubWin  = NULL ;
index 8bc912f..37e7526 100644 (file)
@@ -30,7 +30,7 @@
 #include "MALLOC.h"
 
 /*------------------------------------------------------------------------*/
-int set_xtics_coord_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_xtics_coord_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   int N = 0;
index cab3a79..3e9cef9 100644 (file)
@@ -27,7 +27,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_y_label_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_y_label_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   if ( sciGetEntityType(pobj) != SCI_SUBWIN )
index e7130f0..52edb01 100644 (file)
@@ -27,7 +27,7 @@
 #include "localization.h"
 
 /*------------------------------------------------------------------------*/
-int set_y_location_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_y_location_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   if ( !isParameterStringMatrix( valueType ) )
index 8ef9f1e..10cbdfa 100644 (file)
@@ -28,7 +28,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_y_shift_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_y_shift_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   int nbElement = nbRow * nbCol ;
index bdabf68..ca87b22 100644 (file)
@@ -31,7 +31,7 @@
 #include "DrawObjects.h"
 
 /*------------------------------------------------------------------------*/
-int set_y_ticks_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_y_ticks_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   AssignedList * tlist     = NULL ;
   sciSubWindow * ppSubWin  = NULL ;
index 8a1ad1c..aef6616 100644 (file)
@@ -30,7 +30,7 @@
 #include "MALLOC.h"
 
 /*------------------------------------------------------------------------*/
-int set_ytics_coord_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_ytics_coord_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   int N = 0;
index 919286e..e13d56e 100644 (file)
@@ -30,7 +30,7 @@
 #include "BasicAlgos.h"
 
 /*------------------------------------------------------------------------*/
-int set_z_bounds_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_z_bounds_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   double * values = getDoubleMatrixFromStack( stackPointer ) ;
   sciFec * ppFec = NULL;
index 38a8931..4d27285 100644 (file)
@@ -27,7 +27,7 @@
 #include "localization.h"
 
 /*------------------------------------------------------------------------*/
-int set_z_label_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_z_label_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   if ( sciGetEntityType(pobj) != SCI_SUBWIN )
   {
index b3d2fe7..3228663 100644 (file)
@@ -28,7 +28,7 @@
 #include "SetPropertyStatus.h"
 
 /*------------------------------------------------------------------------*/
-int set_z_shift_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_z_shift_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   int nbElement = nbRow * nbCol ;
index c183fb6..c19547c 100644 (file)
@@ -31,7 +31,7 @@
 #include "DrawObjects.h"
 
 /*------------------------------------------------------------------------*/
-int set_z_ticks_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_z_ticks_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   AssignedList * tlist     = NULL ;
   sciSubWindow * ppSubWin  = NULL ;
index 7be7752..3d1b4a5 100644 (file)
@@ -28,7 +28,7 @@
 #include "axesScale.h"
 
 /*------------------------------------------------------------------------*/
-int set_zoom_box_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_zoom_box_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
 
   if ( !isParameterDoubleMatrix( valueType ) )
index af17c02..343203a 100644 (file)
@@ -28,7 +28,7 @@
 #include "PloEch.h"
 
 /*------------------------------------------------------------------------*/
-int set_zoom_state_property( sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol )
+int set_zoom_state_property( sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol )
 {
   
   if ( !isParameterDoubleMatrix( valueType ) )
index e2f86ac..f862b93 100644 (file)
@@ -33,7 +33,7 @@ void InitUIMenu(sciPointObj* sciObj);
  * @param nbCol number of columns of the parent
  * @return execution status
  */
-int setMenuParent(sciPointObj* sciObj, int stackPointer, int valueType, int nbRow, int nbCol);
+int setMenuParent(sciPointObj* sciObj, size_t stackPointer, int valueType, int nbRow, int nbCol);
 
 /**
  * Disable/Enable a menu attached to the console
index b104966..c873c68 100644 (file)
@@ -25,6 +25,6 @@
  * @param nbCol number of columns of the value on stack
  * @return true is the set has been correcty done
  */
-int SetUicontrolBackgroundColor(sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol);
+int SetUicontrolBackgroundColor(sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol);
 
 #endif /* __SET_UICONTROL_BACKGROUNDCOLOR_H__ */
index 6921240..176f5b5 100644 (file)
@@ -25,6 +25,6 @@
  * @param nbCol number of columns of the value on stack
  * @return true if the font angle property set has been correcty done
  */
-int SetUicontrolFontAngle(sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol);
+int SetUicontrolFontAngle(sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol);
 
 #endif /* __SET_UICONTROL_FOTNANGLE_H__ */
index 8d950ad..d99ea20 100644 (file)
@@ -25,6 +25,6 @@
  * @param nbCol number of columns of the value on stack
  * @return true if the font name property set has been correcty done
  */
-int SetUicontrolFontName(sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol);
+int SetUicontrolFontName(sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol);
 
 #endif /* __SET_UICONTROL_FONTNAME_H__ */
index 4232116..3b954bd 100644 (file)
@@ -25,6 +25,6 @@
  * @param nbCol number of columns of the value on stack
  * @return true if the size property set has been correcty done
  */
-int SetUicontrolFontSize(sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol);
+int SetUicontrolFontSize(sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol);
 
 #endif /* __SET_UICONTROL_FONTSIZE_H__ */
index 060e9fb..403a191 100644 (file)
@@ -25,6 +25,6 @@
  * @param nbCol number of columns of the value on stack
  * @return true if the units property set has been correcty done
  */
-int SetUicontrolFontUnits(sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol);
+int SetUicontrolFontUnits(sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol);
 
 #endif /* __SET_UICONTROL_FONTUNITS_H__ */
index 508ff7c..0d4e9ff 100644 (file)
@@ -25,6 +25,6 @@
  * @param nbCol number of columns of the value on stack
  * @return true if the font weight poperty set has been correcty done
  */
-int SetUicontrolFontWeight(sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol);
+int SetUicontrolFontWeight(sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol);
 
 #endif /* __SET_UICONTROL_FONTWEIGHT_H__ */
index 3cc82d8..28a24c6 100644 (file)
@@ -25,6 +25,6 @@
  * @param nbCol number of columns of the value on stack
  * @return true if the horizonttalalignment property set has been correcty done
  */
-int SetUicontrolHorizontalAlignment(sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol);
+int SetUicontrolHorizontalAlignment(sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol);
 
 #endif /* __SET_UICONTROL_HORIZONTALALIGNMENT_H__ */
index 3f23d87..61fd68c 100644 (file)
@@ -25,6 +25,6 @@
  * @param nbCol number of columns of the value on stack
  * @return true if the listbox top property set has been correcty done
  */
-int SetUicontrolListboxTop(sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol);
+int SetUicontrolListboxTop(sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol);
 
 #endif /* __SET_UICONTROL_LISTBOXTOP_H__ */
index 6a0d7d8..83932f1 100644 (file)
@@ -24,6 +24,6 @@
  * @param nbCol number of columns of the value on stack
  * @return true if the max property set has been correcty done
  */
-int SetUicontrolMax(sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol);
+int SetUicontrolMax(sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol);
 
 #endif /* __SET_UICONTROL_MAX_H__ */
index de0c43e..d295c1e 100644 (file)
@@ -25,6 +25,6 @@
  * @param nbCol number of columns of the value on stack
  * @return true if the min property set has been correcty done
  */
-int SetUicontrolMin(sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol);
+int SetUicontrolMin(sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol);
 
 #endif /* __SET_UICONTROL_MIN_H__ */
index 32f6d13..c7b8f20 100644 (file)
@@ -25,6 +25,6 @@
  * @param nbCol number of columns of the value on stack
  * @return true is the set has been correcty done
  */
-int SetUicontrolParent(sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol);
+int SetUicontrolParent(sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol);
 
 #endif
index e5550cd..d4c9900 100644 (file)
@@ -26,6 +26,6 @@
  * @param nbCol number of columns of the value on stack
  * @return true is the set has been correcty done
  */
-int SetUicontrolPosition(sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol);
+int SetUicontrolPosition(sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol);
 
 #endif
index ef650c0..d68ede1 100644 (file)
@@ -25,6 +25,6 @@
  * @param nbCol number of columns of the value on stack
  * @return true if the relief property set has been correcty done
  */
-int SetUicontrolRelief(sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol);
+int SetUicontrolRelief(sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol);
 
 #endif /* __SET_UICONTROL_RELIEF_H__ */
index 14f1d33..16fc61a 100644 (file)
@@ -25,6 +25,6 @@
  * @param nbCol number of columns of the value on stack
  * @return true if the slider step property set has been correcty done
  */
-int SetUicontrolSliderStep(sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol);
+int SetUicontrolSliderStep(sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol);
 
 #endif /* __SET_UICONTROL_SLIDERSTEP_H__ */
index f40b3da..2d71931 100644 (file)
@@ -26,6 +26,6 @@
  * @param nbCol number of columns of the value on stack
  * @return true is the set has been correcty done
  */
-int SetUicontrolString(sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
+int SetUicontrolString(sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
 
 #endif /* __SET_UICONTROL_STRING_H__ */
index 71ff399..d32f973 100644 (file)
@@ -25,6 +25,6 @@
  * @param nbCol number of columns of the value on stack
  * @return true if the units property set has been correcty done
  */
-int SetUicontrolUnits(sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol);
+int SetUicontrolUnits(sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol);
 
 #endif /* __SET_UICONTROL_UNITS_H__ */
index 1d8802b..9e23ee3 100644 (file)
@@ -25,6 +25,6 @@
  * @param nbCol number of columns of the value on stack
  * @return true if the value property set has been correcty done
  */
-int SetUicontrolValue(sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol);
+int SetUicontrolValue(sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol);
 
 #endif /* __SET_UICONTROL_VALUE_H__ */
index 9adf4da..6d2e393 100644 (file)
@@ -25,6 +25,6 @@
  * @param nbCol number of columns of the value on stack
  * @return true if the verticalalignment property set has been correcty done
  */
-int SetUicontrolVerticalAlignment(sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol);
+int SetUicontrolVerticalAlignment(sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol);
 
 #endif /* __SET_UICONTROL_VERTICALALIGNMENT_H__ */
index 9a8dfeb..3dd4af9 100644 (file)
@@ -26,6 +26,6 @@
  * @param nbCol number of columns of the value on stack
  * @return true is the set has been correcty done
  */
-int SetUimenuLabel(sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
+int SetUimenuLabel(sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
 
 #endif
index 189e8b9..c65f984 100644 (file)
@@ -26,6 +26,6 @@
  * @param nbCol number of columns of the value on stack
  * @return true is the set has been correcty done
  */
-int SetUiobjectCallback(sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
+int SetUiobjectCallback(sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
 
 #endif
index ebd9c9a..2b7eaa6 100644 (file)
@@ -26,6 +26,6 @@
  * @param nbCol number of columns of the value on stack
  * @return true if the set has been correcty done
  */
-int SetUiobjectEnable(sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
+int SetUiobjectEnable(sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
 
 #endif /* !__SETUIOBJECTENABLE_H__ */
index d2ea1ad..dd31536 100644 (file)
@@ -25,6 +25,6 @@
  * @param nbCol number of columns of the value on stack
  * @return true is the set has been correcty done
  */
-int SetUiobjectForegroundColor(sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol);
+int SetUiobjectForegroundColor(sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol);
 
 #endif /* __SET_UIOBJECT_FOREGROUNDCOLOR_H__ */
index 99e993c..26aef90 100644 (file)
@@ -25,6 +25,6 @@
  * @param nbCol number of columns of the value on stack
  * @return true if the tag property set has been correcty done
  */
-int SetUiobjectTag(sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol);
+int SetUiobjectTag(sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol);
 
 #endif /* __SET_UIOBJECT_TAG_H__ */
index 3a8ebe1..7eb8f9f 100644 (file)
@@ -26,6 +26,6 @@
  * @param nbCol number of columns of the value on stack
  * @return true if the set has been correcty done
  */
-int SetUiobjectVisible(sciPointObj * pobj, int stackPointer, int valueType, int nbRow, int nbCol ) ;
+int SetUiobjectVisible(sciPointObj * pobj, size_t stackPointer, int valueType, int nbRow, int nbCol ) ;
 
 #endif /* !__SETUIOBJECTVISIBLE_H__ */
index cab2c4b..a06f982 100644 (file)
@@ -35,7 +35,7 @@ int sci_exportUI( char * fname, unsigned long fname_len )
   {
     int nbRow;
     int nbCol;
-    int stackPointer;
+    size_t stackPointer = 0;
     sciPointObj * figure = NULL;
     GetRhsVar(1, GRAPHICAL_HANDLE_DATATYPE, &nbRow, &nbCol, &stackPointer);
     if (nbRow * nbCol != 1)
@@ -53,7 +53,7 @@ int sci_exportUI( char * fname, unsigned long fname_len )
   {
     int nbRow;
     int nbCol;
-    int stackPointer;
+    size_t stackPointer = 0;
     GetRhsVar(1, MATRIX_OF_DOUBLE_DATATYPE, &nbRow, &nbCol, &stackPointer);
     if (nbRow * nbCol != 1)
     {
index d4d5963..3c12feb 100644 (file)
@@ -361,7 +361,7 @@ int sci_uicontrol(char *fname, unsigned long fname_len)
                       if (inputIndex == 4) /* Index for String property: Can be mon than one character string */
                         {
                           GetRhsVar(propertiesValuesIndices[inputIndex],MATRIX_OF_STRING_DATATYPE,&nbRow,&nbCol,&stkAdrForStrings);
-                          setStatus = callSetProperty((sciPointObj*) GraphicHandle, (int) stkAdrForStrings, sci_strings, nbRow, nbCol, (char*)propertiesNames[inputIndex]);
+                          setStatus = callSetProperty((sciPointObj*) GraphicHandle, stkAdrForStrings, sci_strings, nbRow, nbCol, (char*)propertiesNames[inputIndex]);
                         }
                       else
                         {
index 2bc7b2e..b3adb54 100644 (file)
@@ -33,7 +33,7 @@ void InitUIMenu(sciPointObj* sciObj)
   pUIMENU_FEATURE(sciObj)->hashMapIndex = CallScilabBridge::newMenu(getScilabJavaVM());
 }
 
-int setMenuParent(sciPointObj* sciObj, int stackPointer, int valueType, int nbRow, int nbCol)
+int setMenuParent(sciPointObj* sciObj, size_t stackPointer, int valueType, int nbRow, int nbCol)
 {
 
   int parentFigureIndex = 0; 
index 9a33a24..427a182 100644 (file)
@@ -16,7 +16,7 @@
 
 using namespace org_scilab_modules_gui_bridge;
 
-int SetUicontrolBackgroundColor(sciPointObj* sciObj, int stackPointer, int valueType, int nbRow, int nbCol)
+int SetUicontrolBackgroundColor(sciPointObj* sciObj, size_t stackPointer, int valueType, int nbRow, int nbCol)
 {
   /* Color can be [R, G, B] or "R|G|B" */
 
index 38fef7a..6bf47d3 100644 (file)
@@ -15,7 +15,7 @@
 
 using namespace org_scilab_modules_gui_bridge;
 
-int SetUicontrolFontAngle(sciPointObj* sciObj, int stackPointer, int valueType, int nbRow, int nbCol)
+int SetUicontrolFontAngle(sciPointObj* sciObj, size_t stackPointer, int valueType, int nbRow, int nbCol)
 {
   /* Font angle can be normal, italic or oblique */
 
index 375bfa0..6881d80 100644 (file)
@@ -15,7 +15,7 @@
 
 using namespace org_scilab_modules_gui_bridge;
 
-int SetUicontrolFontName(sciPointObj* sciObj, int stackPointer, int valueType, int nbRow, int nbCol)
+int SetUicontrolFontName(sciPointObj* sciObj, size_t stackPointer, int valueType, int nbRow, int nbCol)
 {
   // Font Name must be only one character string
   if (valueType != sci_strings) {
index 22f6104..739e931 100644 (file)
@@ -15,7 +15,7 @@
 
 using namespace org_scilab_modules_gui_bridge;
 
-int SetUicontrolFontSize(sciPointObj* sciObj, int stackPointer, int valueType, int nbRow, int nbCol)
+int SetUicontrolFontSize(sciPointObj* sciObj, size_t stackPointer, int valueType, int nbRow, int nbCol)
 {
   /* Font weight can be points, normalized, inches, centimeters or pixels */
 
index 07f63a4..fe20210 100644 (file)
@@ -15,7 +15,7 @@
 
 using namespace org_scilab_modules_gui_bridge;
 
-int SetUicontrolFontUnits(sciPointObj* sciObj, int stackPointer, int valueType, int nbRow, int nbCol)
+int SetUicontrolFontUnits(sciPointObj* sciObj, size_t stackPointer, int valueType, int nbRow, int nbCol)
 {
   /* Font weight can be points, normalized, inches, centimeters or pixels */
 
index 2607e89..ff13164 100644 (file)
@@ -15,7 +15,7 @@
 
 using namespace org_scilab_modules_gui_bridge;
 
-int SetUicontrolFontWeight(sciPointObj* sciObj, int stackPointer, int valueType, int nbRow, int nbCol)
+int SetUicontrolFontWeight(sciPointObj* sciObj, size_t stackPointer, int valueType, int nbRow, int nbCol)
 {
   /* Font weight can be light, normal, demi or bold */
 
index 7d260dc..3cd25a7 100644 (file)
@@ -15,7 +15,7 @@
 
 using namespace org_scilab_modules_gui_bridge;
 
-int SetUicontrolHorizontalAlignment(sciPointObj* sciObj, int stackPointer, int valueType, int nbRow, int nbCol)
+int SetUicontrolHorizontalAlignment(sciPointObj* sciObj, size_t stackPointer, int valueType, int nbRow, int nbCol)
 {
   /* HorizontalAlignment can be left, center or right */
   
index b1dc953..5ec2f9f 100644 (file)
@@ -15,7 +15,7 @@
 
 using namespace org_scilab_modules_gui_bridge;
 
-int SetUicontrolListboxTop(sciPointObj* sciObj, int stackPointer, int valueType, int nbRow, int nbCol)
+int SetUicontrolListboxTop(sciPointObj* sciObj, size_t stackPointer, int valueType, int nbRow, int nbCol)
 {
   int value = 0, nbValue = 0;
 
index 68edbd4..ccef431 100644 (file)
@@ -15,7 +15,7 @@
 
 using namespace org_scilab_modules_gui_bridge;
 
-int SetUicontrolMax(sciPointObj* sciObj, int stackPointer, int valueType, int nbRow, int nbCol)
+int SetUicontrolMax(sciPointObj* sciObj, size_t stackPointer, int valueType, int nbRow, int nbCol)
 {
   if (valueType == sci_matrix)
     {
index c188bc0..9bb944c 100644 (file)
@@ -15,7 +15,7 @@
 
 using namespace org_scilab_modules_gui_bridge;
 
-int SetUicontrolMin(sciPointObj* sciObj, int stackPointer, int valueType, int nbRow, int nbCol)
+int SetUicontrolMin(sciPointObj* sciObj, size_t stackPointer, int valueType, int nbRow, int nbCol)
 {
   if (valueType == sci_matrix)
     {
index 0b9d78e..5c002bb 100644 (file)
@@ -16,7 +16,7 @@
 
 using namespace org_scilab_modules_gui_bridge;
 
-int SetUicontrolParent(sciPointObj* sciObj, int stackPointer, int valueType, int nbRow, int nbCol)
+int SetUicontrolParent(sciPointObj* sciObj, size_t stackPointer, int valueType, int nbRow, int nbCol)
 {
 
   int parentFigureIndex = 0; 
index 108c093..30c4f60 100644 (file)
@@ -15,7 +15,7 @@
 
 using namespace org_scilab_modules_gui_bridge;
 
-int SetUicontrolPosition(sciPointObj* sciObj, int stackPointer, int valueType, int nbRow, int nbCol)
+int SetUicontrolPosition(sciPointObj* sciObj, size_t stackPointer, int valueType, int nbRow, int nbCol)
 {
   // Position can be [x, y, width, height]
   // or "x|y|width|height"
index e3e5746..3a46f90 100644 (file)
@@ -15,7 +15,7 @@
 
 using namespace org_scilab_modules_gui_bridge;
 
-int SetUicontrolRelief(sciPointObj* sciObj, int stackPointer, int valueType, int nbRow, int nbCol)
+int SetUicontrolRelief(sciPointObj* sciObj, size_t stackPointer, int valueType, int nbRow, int nbCol)
 {
   /* Relief can be flat, groove, raised, ridge, solid or sunken */
 
index 647991f..c8cf936 100644 (file)
@@ -15,7 +15,7 @@
 
 using namespace org_scilab_modules_gui_bridge;
 
-int SetUicontrolSliderStep(sciPointObj* sciObj, int stackPointer, int valueType, int nbRow, int nbCol)
+int SetUicontrolSliderStep(sciPointObj* sciObj, size_t stackPointer, int valueType, int nbRow, int nbCol)
 {
   double *allValues = NULL;
   
index 26cd11d..990d042 100644 (file)
@@ -15,7 +15,7 @@
 
 using namespace org_scilab_modules_gui_bridge;
 
-int SetUicontrolString(sciPointObj* sciObj, int stackPointer, int valueType, int nbRow, int nbCol)
+int SetUicontrolString(sciPointObj* sciObj, size_t stackPointer, int valueType, int nbRow, int nbCol)
 {
   // Label must be a character string
   if (valueType != sci_strings) {
index aca958f..b99c808 100644 (file)
@@ -15,7 +15,7 @@
 
 using namespace org_scilab_modules_gui_bridge;
 
-int SetUicontrolUnits(sciPointObj* sciObj, int stackPointer, int valueType, int nbRow, int nbCol)
+int SetUicontrolUnits(sciPointObj* sciObj, size_t stackPointer, int valueType, int nbRow, int nbCol)
 {
   /* Units can be points, normalized, inches, centimeters or pixels */
 
index 79fb363..ed09a6e 100644 (file)
@@ -15,7 +15,7 @@
 
 using namespace org_scilab_modules_gui_bridge;
 
-int SetUicontrolValue(sciPointObj* sciObj, int stackPointer, int valueType, int nbRow, int nbCol)
+int SetUicontrolValue(sciPointObj* sciObj, size_t stackPointer, int valueType, int nbRow, int nbCol)
 {
   double *allValues = NULL;
   int K = 0;
index 679d586..f2f43b0 100644 (file)
@@ -15,7 +15,7 @@
 
 using namespace org_scilab_modules_gui_bridge;
 
-int SetUicontrolVerticalAlignment(sciPointObj* sciObj, int stackPointer, int valueType, int nbRow, int nbCol)
+int SetUicontrolVerticalAlignment(sciPointObj* sciObj, size_t stackPointer, int valueType, int nbRow, int nbCol)
 {
   /* VerticalAlignment can be top, middle or bottom */
   
index cf0f38e..6b687e1 100644 (file)
@@ -15,7 +15,7 @@
 
 using namespace org_scilab_modules_gui_bridge;
 
-int SetUimenuLabel(sciPointObj* sciObj, int stackPointer, int valueType, int nbRow, int nbCol)
+int SetUimenuLabel(sciPointObj* sciObj, size_t stackPointer, int valueType, int nbRow, int nbCol)
 {
   // Label must be only one character string
   if (valueType != sci_strings) {
index f93eea2..4aa1861 100644 (file)
@@ -16,7 +16,7 @@
 
 using namespace org_scilab_modules_gui_bridge;
 
-int SetUiobjectCallback(sciPointObj* sciObj, int stackPointer, int valueType, int nbRow, int nbCol)
+int SetUiobjectCallback(sciPointObj* sciObj, size_t stackPointer, int valueType, int nbRow, int nbCol)
 {
   char * cbString = NULL;
   int cbType = 0;
index e65aae4..45d6101 100644 (file)
@@ -15,7 +15,7 @@
 
 using namespace org_scilab_modules_gui_bridge;
 
-int SetUiobjectEnable(sciPointObj* sciObj, int stackPointer, int valueType, int nbRow, int nbCol)
+int SetUiobjectEnable(sciPointObj* sciObj, size_t stackPointer, int valueType, int nbRow, int nbCol)
 {
   char *status = NULL;
 
index 297b87a..fdbc0ab 100644 (file)
@@ -15,7 +15,7 @@
 
 using namespace org_scilab_modules_gui_bridge;
 
-int SetUiobjectForegroundColor(sciPointObj* sciObj, int stackPointer, int valueType, int nbRow, int nbCol)
+int SetUiobjectForegroundColor(sciPointObj* sciObj, size_t stackPointer, int valueType, int nbRow, int nbCol)
 {
   /* Color can be [R, G, B] or "R|G|B" */
 
index 22a3a4b..fbfb534 100644 (file)
@@ -15,7 +15,7 @@
 
 using namespace org_scilab_modules_gui_bridge;
 
-int SetUiobjectTag(sciPointObj* sciObj, int stackPointer, int valueType, int nbRow, int nbCol)
+int SetUiobjectTag(sciPointObj* sciObj, size_t stackPointer, int valueType, int nbRow, int nbCol)
 {
   // Label must be only one character string
   if (valueType != sci_strings) {
index ad5987f..9c36b3e 100644 (file)
@@ -15,7 +15,7 @@
 
 using namespace org_scilab_modules_gui_bridge;
 
-int SetUiobjectVisible(sciPointObj* sciObj, int stackPointer, int valueType, int nbRow, int nbCol)
+int SetUiobjectVisible(sciPointObj* sciObj, size_t stackPointer, int valueType, int nbRow, int nbCol)
 {
   char *status = NULL;