Skip to content

Commit 7cff513

Browse files
committed
Merge pull request #6 from reighley-christopher/master
Added more prototype definitions
2 parents b80b902 + dc81a86 commit 7cff513

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

yajl/yajl_common.py

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,12 +53,31 @@ def get_yajl_version():
5353
yajl.yajl_alloc.restype = c_void_p
5454
yajl.yajl_alloc.argtypes = [c_void_p, c_void_p, c_void_p]
5555
yajl.yajl_config.restype = c_int
56+
yajl.yajl_config.argtypes = [c_void_p, c_int]
5657
yajl.yajl_free.argtypes = [c_void_p]
5758
yajl.yajl_parse.restype = c_int
5859
yajl.yajl_parse.argtypes = [c_void_p, c_char_p, c_size_t]
5960
yajl.yajl_complete_parse.restype = c_int
6061
yajl.yajl_complete_parse.argtypes = [c_void_p]
62+
yajl.yajl_gen_alloc.restype = c_void_p
63+
yajl.yajl_gen_alloc_argtypes = []
64+
yajl.yajl_gen_bool.argtypes = [c_void_p, c_bool]
65+
yajl.yajl_gen_array_close.argtypes = [c_void_p]
66+
yajl.yajl_gen_array_open.argtypes = [c_void_p]
67+
yajl.yajl_gen_clear.argtypes = [c_void_p]
68+
yajl.yajl_gen_config.restype = c_int
69+
yajl.yajl_gen_config.argtypes = [c_void_p, c_int]
70+
yajl.yajl_gen_double.argtypes = [c_void_p, c_double]
6171
yajl.yajl_get_error.restype = c_char_p
72+
yajl.yajl_gen_get_buf.restype = c_int
73+
yajl.yajl_gen_get_buf.argtypes = [c_void_p, c_void_p, c_void_p]
74+
yajl.yajl_gen_integer.argtypes = [c_void_p, c_longlong]
75+
yajl.yajl_gen_map_close.argtypes = [c_void_p]
76+
yajl.yajl_gen_map_open.argtypes = [c_void_p]
77+
yajl.yajl_gen_null.argtypes = [c_void_p]
78+
yajl.yajl_gen_number.argtypes = [c_void_p, c_char_p, c_int]
79+
yajl.yajl_gen_string.argtypes = [c_void_p, c_char_p, c_int]
6280
yajl.yajl_get_error.argtypes = [c_void_p, c_int, c_char_p, c_size_t]
6381
yajl.yajl_get_bytes_consumed.restype = c_uint
6482
yajl.yajl_get_bytes_consumed.argtypes = [c_void_p, c_char_p]
83+
yajl.yajl_gen_free.argtypes = [c_void_p]

0 commit comments

Comments
 (0)