aboutsummaryrefslogtreecommitdiff
path: root/src/vdf/vdf.h
diff options
context:
space:
mode:
authorJan200101 <sentrycraft123@gmail.com>2022-07-22 21:57:16 +0200
committerJan200101 <sentrycraft123@gmail.com>2022-07-22 21:57:39 +0200
commit91f695797fac3e1c2d20bea70f8c877d7df03b68 (patch)
tree09eda542a792e33a458fb46f26bb503c47816e15 /src/vdf/vdf.h
parent1de8b89807222b5673505fea2bec1af4c0af8c7d (diff)
downloadOFQT-91f695797fac3e1c2d20bea70f8c877d7df03b68.tar.gz
OFQT-91f695797fac3e1c2d20bea70f8c877d7df03b68.zip
give vdf functions const argments, allow fetching arbitrary app installs
Diffstat (limited to 'src/vdf/vdf.h')
-rw-r--r--src/vdf/vdf.h11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/vdf/vdf.h b/src/vdf/vdf.h
index a07d286..38cd0b9 100644
--- a/src/vdf/vdf.h
+++ b/src/vdf/vdf.h
@@ -46,13 +46,12 @@ struct vdf_object
struct vdf_object* vdf_parse_buffer(const char*, size_t);
struct vdf_object* vdf_parse_file(const char*);
-size_t vdf_object_get_array_length(struct vdf_object*);
-struct vdf_object* vdf_object_index_array(struct vdf_object*, size_t);
-struct vdf_object* vdf_object_index_array_str(struct vdf_object*, char*);
+size_t vdf_object_get_array_length(const struct vdf_object*);
+struct vdf_object* vdf_object_index_array(const struct vdf_object*, const size_t);
+struct vdf_object* vdf_object_index_array_str(const struct vdf_object*, const char*);
-const char* vdf_object_get_string(struct vdf_object*);
-
-int vdf_object_get_int(struct vdf_object*);
+const char* vdf_object_get_string(const struct vdf_object*);
+int vdf_object_get_int(const struct vdf_object*);
void vdf_print_object(struct vdf_object*);
void vdf_free_object(struct vdf_object*);