Get len using strlen() if arg is negative in the Win32 code, too.
[platform/upstream/glib.git] / glib / glib.def
1 EXPORTS
2         g_array_append_vals
3         g_array_free
4         g_array_insert_vals
5         g_array_new
6         g_array_prepend_vals
7         g_array_remove_index
8         g_array_remove_index_fast
9         g_array_set_size
10         g_array_sized_new
11         g_atexit
12         g_basename
13         g_bit_nth_lsf
14         g_bit_nth_msf
15         g_bit_storage
16         g_blow_chunks
17         g_byte_array_append
18         g_byte_array_free
19         g_byte_array_new
20         g_byte_array_prepend
21         g_byte_array_remove_index
22         g_byte_array_remove_index_fast
23         g_byte_array_set_size
24         g_byte_array_sized_new
25         g_cache_destroy
26         g_cache_insert
27         g_cache_key_foreach
28         g_cache_new
29         g_cache_remove
30         g_cache_value_foreach
31         g_clear_error
32         g_completion_add_items
33         g_completion_clear_items
34         g_completion_complete
35         g_completion_free
36         g_completion_new
37         g_completion_remove_items
38         g_convert
39         g_convert_error_quark
40         g_convert_with_fallback
41         g_datalist_clear
42         g_datalist_foreach
43         g_datalist_id_get_data
44         g_datalist_id_remove_no_notify
45         g_datalist_id_set_data_full
46         g_datalist_init
47         g_dataset_destroy
48         g_dataset_foreach
49         g_dataset_id_get_data
50         g_dataset_id_remove_no_notify
51         g_dataset_id_set_data_full
52         g_date_add_days
53         g_date_add_months
54         g_date_add_years
55         g_date_clear
56         g_date_compare
57         g_date_free
58         g_date_get_day
59         g_date_get_day_of_year
60         g_date_get_days_in_month
61         g_date_get_julian
62         g_date_get_monday_week_of_year
63         g_date_get_monday_weeks_in_year
64         g_date_get_month
65         g_date_get_sunday_week_of_year
66         g_date_get_sunday_weeks_in_year
67         g_date_get_weekday
68         g_date_get_year
69         g_date_is_first_of_month
70         g_date_is_last_of_month
71         g_date_is_leap_year
72         g_date_new
73         g_date_new_dmy
74         g_date_new_julian
75         g_date_set_day
76         g_date_set_dmy
77         g_date_set_julian
78         g_date_set_month
79         g_date_set_parse
80         g_date_set_time
81         g_date_set_year
82         g_date_strftime
83         g_date_subtract_days
84         g_date_subtract_months
85         g_date_subtract_years
86         g_date_to_struct_tm
87         g_date_valid
88         g_date_valid_day
89         g_date_valid_dmy
90         g_date_valid_julian
91         g_date_valid_month
92         g_date_valid_weekday
93         g_date_valid_year
94         g_direct_equal
95         g_direct_hash
96         g_dirname
97         g_error_copy
98         g_error_free
99         g_error_matches
100         g_error_new
101         g_error_new_literal
102         g_file_error_from_errno
103         g_file_error_quark
104         g_file_get_contents
105         g_file_open_tmp
106         g_file_test
107         g_filename_from_utf8
108         g_filename_to_utf8
109         g_free
110         g_get_charset
111         g_get_codeset
112         g_get_current_dir
113         g_get_current_time
114         g_get_home_dir
115         g_get_prgname
116         g_get_real_name
117         g_get_tmp_dir
118         g_get_user_name
119         g_getenv
120         g_hash_table_destroy
121         g_hash_table_foreach
122         g_hash_table_foreach_remove
123         g_hash_table_freeze
124         g_hash_table_insert
125         g_hash_table_lookup
126         g_hash_table_lookup_extended
127         g_hash_table_new
128         g_hash_table_remove
129         g_hash_table_size
130         g_hash_table_thaw
131         g_hook_alloc
132         g_hook_compare_ids
133         g_hook_destroy
134         g_hook_destroy_link
135         g_hook_find
136         g_hook_find_data
137         g_hook_find_func
138         g_hook_find_func_data
139         g_hook_first_valid
140         g_hook_free
141         g_hook_get
142         g_hook_insert_before
143         g_hook_insert_sorted
144         g_hook_list_clear
145         g_hook_list_init
146         g_hook_list_invoke
147         g_hook_list_invoke_check
148         g_hook_list_marshal
149         g_hook_list_marshal_check
150         g_hook_next_valid
151         g_hook_prepend
152         g_hook_ref
153         g_hook_unref
154         g_iconv
155         g_iconv_close
156         g_iconv_open
157         g_idle_add
158         g_idle_add_full
159         g_idle_remove_by_data
160         g_idle_source_new
161         g_int_equal
162         g_int_hash
163         g_io_add_watch
164         g_io_add_watch_full
165         g_io_channel_close
166         g_io_channel_init
167         g_io_channel_read
168         g_io_channel_ref
169         g_io_channel_seek
170         g_io_channel_unix_get_fd
171         g_io_channel_unix_new
172         g_io_channel_unref
173         g_io_channel_win32_get_fd
174         g_io_channel_win32_make_pollfd
175         g_io_channel_win32_new_fd
176         g_io_channel_win32_new_messages
177         g_io_channel_win32_new_pipe
178         g_io_channel_win32_new_pipe_with_wakeups
179         g_io_channel_win32_new_stream_socket
180         g_io_channel_win32_pipe_readable
181         g_io_channel_win32_pipe_request_wakeups
182         g_io_channel_win32_poll
183         g_io_channel_win32_set_debug
184         g_io_channel_write
185         g_io_create_watch
186         g_list_alloc
187         g_list_append
188         g_list_concat
189         g_list_copy
190         g_list_delete_link
191         g_list_find
192         g_list_find_custom
193         g_list_first
194         g_list_foreach
195         g_list_free
196         g_list_free_1
197         g_list_index
198         g_list_insert
199         g_list_insert_sorted
200         g_list_last
201         g_list_length
202         g_list_nth
203         g_list_nth_data
204         g_list_position
205         g_list_prepend
206         g_list_remove
207         g_list_remove_link
208         g_list_reverse
209         g_list_sort
210         g_list_sort_with_data
211         g_locale_from_utf8
212         g_locale_to_utf8
213         g_log
214         g_log_default_handler
215         g_log_remove_handler
216         g_log_set_always_fatal
217         g_log_set_fatal_mask
218         g_log_set_handler
219         g_logv
220         g_main_context_add_poll
221         g_main_context_check
222         g_main_context_default
223         g_main_context_dispatch
224         g_main_context_find_source_by_funcs_user_data
225         g_main_context_find_source_by_id
226         g_main_context_find_source_by_user_data
227         g_main_context_get
228         g_main_context_get_poll_func
229         g_main_context_iteration
230         g_main_context_pending
231         g_main_context_prepare
232         g_main_context_query
233         g_main_context_remove_poll
234         g_main_context_set_poll_func
235         g_main_loop_is_running
236         g_main_loop_new
237         g_main_loop_quit
238         g_main_loop_ref
239         g_main_loop_run
240         g_main_loop_unref
241         g_malloc
242         g_malloc0
243         g_markup_error_quark
244         g_markup_escape_text
245         g_markup_parse_context_end_parse
246         g_markup_parse_context_free
247         g_markup_parse_context_get_position
248         g_markup_parse_context_new
249         g_markup_parse_context_parse
250         g_mem_chunk_alloc
251         g_mem_chunk_alloc0
252         g_mem_chunk_clean
253         g_mem_chunk_destroy
254         g_mem_chunk_free
255         g_mem_chunk_info
256         g_mem_chunk_new
257         g_mem_chunk_print
258         g_mem_chunk_reset
259         g_mem_init
260         g_mem_profile
261         g_mem_set_vtable
262         g_memdup
263         g_messages_init
264         g_mkstemp
265         g_mutex_init
266         g_node_child_index
267         g_node_child_position
268         g_node_children_foreach
269         g_node_copy
270         g_node_depth
271         g_node_destroy
272         g_node_find
273         g_node_find_child
274         g_node_first_sibling
275         g_node_get_root
276         g_node_insert
277         g_node_insert_after
278         g_node_insert_before
279         g_node_is_ancestor
280         g_node_last_child
281         g_node_last_sibling
282         g_node_max_height
283         g_node_n_children
284         g_node_n_nodes
285         g_node_new
286         g_node_nth_child
287         g_node_prepend
288         g_node_reverse_children
289         g_node_traverse
290         g_node_unlink
291         g_on_error_query
292         g_on_error_stack_trace
293         g_parse_debug_string
294         g_path_get_basename
295         g_path_get_dirname
296         g_path_is_absolute
297         g_path_skip_root
298         g_pipe_readable_msg
299         g_print
300         g_printerr
301         g_printf_string_upper_bound
302         g_propagate_error
303         g_ptr_array_add
304         g_ptr_array_free
305         g_ptr_array_new
306         g_ptr_array_remove
307         g_ptr_array_remove_fast
308         g_ptr_array_remove_index
309         g_ptr_array_remove_index_fast
310         g_ptr_array_set_size
311         g_ptr_array_sized_new
312         g_qsort_with_data
313         g_quark_from_static_string
314         g_quark_from_string
315         g_quark_to_string
316         g_quark_try_string
317         g_queue_free
318         g_queue_is_empty
319         g_queue_new
320         g_queue_peek_head
321         g_queue_peek_tail
322         g_queue_pop_head
323         g_queue_pop_head_link
324         g_queue_pop_tail
325         g_queue_pop_tail_link
326         g_queue_push_head
327         g_queue_push_head_link
328         g_queue_push_tail
329         g_queue_push_tail_link
330         g_rand_double
331         g_rand_double_range
332         g_rand_free
333         g_rand_int
334         g_rand_int_range
335         g_rand_new
336         g_rand_new_with_seed
337         g_rand_set_seed
338         g_random_double
339         g_random_double_range
340         g_random_int
341         g_random_int_range
342         g_random_set_seed
343         g_realloc
344         g_relation_count
345         g_relation_delete
346         g_relation_destroy
347         g_relation_exists
348         g_relation_index
349         g_relation_insert
350         g_relation_new
351         g_relation_print
352         g_relation_select
353         g_scanner_cur_line
354         g_scanner_cur_position
355         g_scanner_cur_token
356         g_scanner_cur_value
357         g_scanner_destroy
358         g_scanner_eof
359         g_scanner_error
360         g_scanner_freeze_symbol_table
361         g_scanner_get_next_token
362         g_scanner_input_file
363         g_scanner_input_text
364         g_scanner_lookup_symbol
365         g_scanner_new
366         g_scanner_peek_next_token
367         g_scanner_scope_add_symbol
368         g_scanner_scope_foreach_symbol
369         g_scanner_scope_lookup_symbol
370         g_scanner_scope_remove_symbol
371         g_scanner_set_scope
372         g_scanner_stat_mode
373         g_scanner_sync_file_offset
374         g_scanner_thaw_symbol_table
375         g_scanner_unexp_token
376         g_scanner_warn
377         g_set_error
378         g_set_error_handler
379         g_set_message_handler
380         g_set_prgname
381         g_set_print_handler
382         g_set_printerr_handler
383         g_set_warning_handler
384         g_shell_parse_argv
385         g_shell_quote
386         g_shell_unquote
387         g_slist_alloc
388         g_slist_append
389         g_slist_concat
390         g_slist_copy
391         g_slist_delete_link
392         g_slist_find
393         g_slist_find_custom
394         g_slist_foreach
395         g_slist_free
396         g_slist_free_1
397         g_slist_index
398         g_slist_insert
399         g_slist_insert_sorted
400         g_slist_last
401         g_slist_length
402         g_slist_nth
403         g_slist_nth_data
404         g_slist_position
405         g_slist_prepend
406         g_slist_remove
407         g_slist_remove_link
408         g_slist_reverse
409         g_slist_sort
410         g_slist_sort_with_data
411         g_snprintf
412         g_source_add_poll
413         g_source_attach
414         g_source_destroy
415         g_source_get_can_recurse
416         g_source_get_context
417         g_source_get_current_time
418         g_source_get_id
419         g_source_get_priority
420         g_source_new
421         g_source_ref
422         g_source_remove
423         g_source_remove_by_funcs_user_data
424         g_source_remove_by_user_data
425         g_source_set_callback
426         g_source_set_callback_indirect
427         g_source_set_can_recurse
428         g_source_set_priority
429         g_source_unref
430         g_spaced_primes_closest
431         g_spawn_async
432         g_spawn_async_with_pipes
433         g_spawn_command_line_async
434         g_spawn_command_line_sync
435         g_spawn_error_quark
436         g_spawn_sync
437         g_static_mutex_get_mutex_impl
438         g_static_private_get
439         g_static_private_set
440         g_static_rec_mutex_lock
441         g_static_rec_mutex_trylock
442         g_static_rec_mutex_unlock
443         g_static_rw_lock_free
444         g_static_rw_lock_reader_lock
445         g_static_rw_lock_reader_trylock
446         g_static_rw_lock_reader_unlock
447         g_static_rw_lock_writer_lock
448         g_static_rw_lock_writer_trylock
449         g_static_rw_lock_writer_unlock
450         g_str_equal
451         g_str_hash
452         g_strcanon
453         g_strcasecmp
454         g_strchomp
455         g_strchug
456         g_strcompress
457         g_strconcat
458         g_strdelimit
459         g_strdown
460         g_strdup
461         g_strdup_printf
462         g_strdup_vprintf
463         g_strdupv
464         g_strerror
465         g_strescape
466         g_strfreev
467         g_string_append
468         g_string_append_c
469         g_string_append_len
470         g_string_assign
471         g_string_chunk_free
472         g_string_chunk_insert
473         g_string_chunk_insert_const
474         g_string_chunk_new
475         g_string_down
476         g_string_equal
477         g_string_erase
478         g_string_free
479         g_string_insert
480         g_string_insert_c
481         g_string_insert_len
482         g_string_new
483         g_string_prepend
484         g_string_prepend_c
485         g_string_prepend_len
486         g_string_sized_new
487         g_string_sprintf
488         g_string_sprintfa
489         g_string_truncate
490         g_string_up
491         g_strjoin
492         g_strjoinv
493         g_strlcat
494         g_strlcpy
495         g_strncasecmp
496         g_strndup
497         g_strnfill
498         g_strreverse
499         g_strsignal
500         g_strsplit
501         g_strtod
502         g_strup
503         g_thread_create
504         g_thread_error_quark
505         g_thread_functions_for_glib_use
506         g_thread_join
507         g_thread_pool_free
508         g_thread_pool_new
509         g_thread_pool_push
510         g_thread_self
511         g_thread_set_priority
512         g_thread_use_default_impl
513         g_threads_got_initialized
514         g_timeout_add
515         g_timeout_add_full
516         g_timeout_source_new
517         g_timer_destroy
518         g_timer_elapsed
519         g_timer_new
520         g_timer_reset
521         g_timer_start
522         g_timer_stop
523         g_trash_stack_height
524         g_trash_stack_peek
525         g_trash_stack_pop
526         g_trash_stack_push
527         g_tree_destroy
528         g_tree_height
529         g_tree_insert
530         g_tree_lookup
531         g_tree_new
532         g_tree_nnodes
533         g_tree_remove
534         g_tree_search
535         g_tree_traverse
536         g_tuples_destroy
537         g_tuples_index
538         g_ucs4_to_utf16
539         g_ucs4_to_utf8
540         g_unichar_break_type
541         g_unichar_digit_value
542         g_unichar_isalnum
543         g_unichar_isalpha
544         g_unichar_iscntrl
545         g_unichar_isdefined
546         g_unichar_isdigit
547         g_unichar_isgraph
548         g_unichar_islower
549         g_unichar_isprint
550         g_unichar_ispunct
551         g_unichar_isspace
552         g_unichar_istitle
553         g_unichar_isupper
554         g_unichar_iswide
555         g_unichar_isxdigit
556         g_unichar_to_utf8
557         g_unichar_tolower
558         g_unichar_totitle
559         g_unichar_toupper
560         g_unichar_type
561         g_unichar_xdigit_value
562         g_unicode_canonical_decomposition
563         g_unicode_canonical_ordering
564         g_usleep
565         g_utf16_to_ucs4
566         g_utf16_to_utf8
567         g_utf8_find_next_char
568         g_utf8_find_prev_char
569         g_utf8_get_char
570         g_utf8_offset_to_pointer
571         g_utf8_pointer_to_offset
572         g_utf8_prev_char
573         g_utf8_skip
574         g_utf8_strchr
575         g_utf8_strlen
576         g_utf8_strncpy
577         g_utf8_to_ucs4
578         g_utf8_to_ucs4_fast
579         g_utf8_to_utf16
580         g_utf8_validate
581         g_vsnprintf
582         g_win32_closedir
583         g_win32_error_message
584         g_win32_ftruncate
585         g_win32_getlocale
586         g_win32_opendir
587         g_win32_readdir
588         g_win32_rewinddir
589         glib_binary_age
590         glib_interface_age
591         glib_major_version
592         glib_micro_version
593         glib_minor_version