bindings: Various Improvements
[sdk] / bindings / c / eC.c
index a6c2e1c..7a17b26 100644 (file)
@@ -8,12 +8,12 @@ void (*InitializeDataTypes)(Module module);
 void (*InitializeDataTypes1)(Module module);
 bool (*LocateModule)(const char *name, const char *fileName);
 void (*Print)(Class * class_object, void * object, ...);
-int (*PrintBuf)(char *buffer, int maxLen, Class * class_object, void * object, ...);
-void (*PrintLn)(Class * class_object, void * object, ...);
-int (*PrintLnBuf)(char *buffer, int maxLen, Class * class_object, void * object, ...);
-char *(*PrintLnString)(Class * class_object, void * object, ...);
-int (*PrintStdArgsToBuffer)(char *buffer, int maxLen, Class * class_object, void * object, va_list args);
-char *(*PrintString)(Class * class_object, void * object, ...);
+int (*PrintBuf)(char *buffer, int maxLen, Class * class_object, const void * object, ...);
+void (*PrintLn)(Class * class_object, const void * object, ...);
+int (*PrintLnBuf)(char *buffer, int maxLen, Class * class_object, const void * object, ...);
+char *(*PrintLnString)(Class * class_object, const void * object, ...);
+int (*PrintStdArgsToBuffer)(char *buffer, int maxLen, Class * class_object, const void * object, va_list args);
+char *(*PrintString)(Class * class_object, const void * object, ...);
 void (*SetActiveDesigner)(DesignerBase designer);
 int64 (*_strtoi64)(const char *string, const char **endString, int base);
 uint64 (*_strtoui64)(const char *string, const char **endString, int base);