diff options
Diffstat (limited to 'src/sugar3/_sugarbaseext.defs')
-rw-r--r-- | src/sugar3/_sugarbaseext.defs | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/src/sugar3/_sugarbaseext.defs b/src/sugar3/_sugarbaseext.defs new file mode 100644 index 0000000..893219a --- /dev/null +++ b/src/sugar3/_sugarbaseext.defs @@ -0,0 +1,33 @@ +; functions + +(define-function get_mime_type_from_file_name + (c-name "sugar_mime_get_mime_type_from_file_name") + (return-type "const-char*") + (parameters + '("const-char*" "filename") + ) +) + +(define-function get_mime_type_for_file + (c-name "sugar_mime_get_mime_type_for_file") + (return-type "const-char*") + (parameters + '("const-char*" "filename") + ) +) + +(define-function list_mime_parents + (c-name "sugar_mime_list_mime_parents") + (return-type "char**") + (parameters + '("const-char*" "mime") + ) +) + +(define-function uri_list_extract_uris + (c-name "g_uri_list_extract_uris") + (return-type "gchar**") + (parameters + '("const-char*" "uri_list") + ) +) |