File tree 7 files changed +19
-13
lines changed
LuaCEmbed/table/table_array
7 files changed +19
-13
lines changed Original file line number Diff line number Diff line change @@ -20,6 +20,6 @@ LuaCEmbedTable *privateLuaCEmbedTableArray_find_by_global_name(privateLuaCEmbed
20
20
21
21
LuaCEmbedTable * privateLuaCEmbedTableArray_find_by_prop_name (privateLuaCEmbedTableArray * self , const char * name );
22
22
23
- LuaCEmbedTable * privateLuaCEmbedTableArray_find_by_internal_index (privateLuaCEmbedTableArray * self , long internal_index );
23
+ LuaCEmbedTable * privateLuaCEmbedTableArray_find_by_internal_index (privateLuaCEmbedTableArray * self , lua_Integer internal_index );
24
24
25
25
void privateLuaCEmbedTableArray_free (privateLuaCEmbedTableArray * self );
Original file line number Diff line number Diff line change @@ -45,8 +45,8 @@ LuaCEmbedTable *privateLuaCEmbedTableArray_find_by_global_name(privateLuaCEmbed
45
45
return NULL ;
46
46
}
47
47
48
- LuaCEmbedTable * privateLuaCEmbedTableArray_find_by_internal_index (privateLuaCEmbedTableArray * self , long internal_index ){
49
- for (int i = 0 ; i < self -> size ;i ++ ){
48
+ LuaCEmbedTable * privateLuaCEmbedTableArray_find_by_internal_index (privateLuaCEmbedTableArray * self , lua_Integer internal_index ){
49
+ for (lua_Integer i = 0 ; i < self -> size ;i ++ ){
50
50
LuaCEmbedTable * current_table = self -> tables [i ];
51
51
if (current_table -> index == internal_index ){
52
52
return current_table ;
Original file line number Diff line number Diff line change @@ -9,11 +9,11 @@ LuaCEmbedResponse *private_LuaCEmbedReturn_raw();
9
9
10
10
LuaCEmbedResponse * LuaCEmbed_send_str (const char * text );
11
11
12
- LuaCEmbedResponse * LuaCEmbed_send_raw_string (const char * text ,long size );
12
+ LuaCEmbedResponse * LuaCEmbed_send_raw_string (const char * text ,lua_Integer size );
13
13
14
14
LuaCEmbedResponse * LuaCEmbed_send_str_reference ( const char * text );
15
15
16
- LuaCEmbedResponse * LuaCEmbed_send_raw_string_reference (const char * text ,long size );
16
+ LuaCEmbedResponse * LuaCEmbed_send_raw_string_reference (const char * text ,lua_Integer size );
17
17
18
18
LuaCEmbedResponse * LuaCEmbed_send_error (const char * format ,...);
19
19
@@ -29,7 +29,7 @@ LuaCEmbedResponse * LuaCEmbed_send_double(double value);
29
29
LuaCEmbedResponse * LuaCEmbed_send_bool (bool value );
30
30
31
31
32
- LuaCEmbedResponse * LuaCEmbed_send_long (long value );
32
+ LuaCEmbedResponse * LuaCEmbed_send_long (lua_Integer value );
33
33
34
34
35
35
void private_LuaCEmbedResponse_free (LuaCEmbedResponse * self );
Original file line number Diff line number Diff line change @@ -30,7 +30,7 @@ LuaCEmbedResponse * LuaCEmbed_send_str(const char *text){
30
30
return self ;
31
31
}
32
32
33
- LuaCEmbedResponse * LuaCEmbed_send_raw_string (const char * text ,long size ){
33
+ LuaCEmbedResponse * LuaCEmbed_send_raw_string (const char * text ,lua_Integer size ){
34
34
LuaCEmbedResponse * self = private_LuaCEmbedReturn_raw ();
35
35
self -> type = PRIVATE_LUA_CEMBED_STRING_RESPONSE ;
36
36
self -> string_size = size ;
@@ -49,7 +49,7 @@ LuaCEmbedResponse * LuaCEmbed_send_str_reference(const char *text){
49
49
return self ;
50
50
}
51
51
52
- LuaCEmbedResponse * LuaCEmbed_send_raw_string_reference (const char * text ,long size ){
52
+ LuaCEmbedResponse * LuaCEmbed_send_raw_string_reference (const char * text ,lua_Integer size ){
53
53
LuaCEmbedResponse * self = private_LuaCEmbedReturn_raw ();
54
54
self -> type = PRIVATE_LUA_CEMBED_STRING_RESPONSE ;
55
55
self -> string_size = size ;
@@ -104,7 +104,7 @@ LuaCEmbedResponse * LuaCEmbed_send_double(double value){
104
104
return self ;
105
105
}
106
106
107
- LuaCEmbedResponse * LuaCEmbed_send_long (long value ){
107
+ LuaCEmbedResponse * LuaCEmbed_send_long (lua_Integer value ){
108
108
LuaCEmbedResponse * self = private_LuaCEmbedReturn_raw ();
109
109
self -> type = PRIVATE_LUA_CEMBED_LONG_RESPONSE ;
110
110
self -> num_val = (double )value ;
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ typedef struct {
9
9
int type ;
10
10
double num_val ;
11
11
bool its_string_ref ;
12
- long string_size ;
12
+ lua_Integer string_size ;
13
13
char * string_val ;
14
14
15
15
}LuaCEmbedResponse ;
Original file line number Diff line number Diff line change 7
7
typedef struct {
8
8
LuaCEmbedResponse * (* send_multi_return )(LuaCEmbedTable * table );
9
9
LuaCEmbedResponse * (* send_str )(const char * text );
10
- LuaCEmbedResponse * (* send_raw_string )(const char * text ,long size );
10
+ LuaCEmbedResponse * (* send_raw_string )(const char * text ,lua_Integer size );
11
11
LuaCEmbedResponse * (* send_str_reference )( const char * text );
12
- LuaCEmbedResponse * (* send_raw_string_reference )(const char * text ,long size );
12
+ LuaCEmbedResponse * (* send_raw_string_reference )(const char * text ,lua_Integer size );
13
13
LuaCEmbedResponse * (* send_table )(LuaCEmbedTable * table );
14
14
LuaCEmbedResponse * (* send_evaluation_function )(const char * function );
15
15
LuaCEmbedResponse * (* send_double )(double value );
16
16
LuaCEmbedResponse * (* send_bool )(bool value );
17
- LuaCEmbedResponse * (* send_long )(long value );
17
+ LuaCEmbedResponse * (* send_long )(lua_Integer value );
18
18
LuaCEmbedResponse * (* send_error )(const char * format ,...);
19
19
20
20
}LuaCEmbedResponseModule ;
Original file line number Diff line number Diff line change
1
+ #include <stdio.h>
2
+ int main (){
3
+ printf ("%ld\n" ,sizeof (double ));
4
+ printf ("%ld\n" ,sizeof (long long ));
5
+
6
+ }
You can’t perform that action at this time.
0 commit comments