summaryrefslogtreecommitdiff
path: root/toxav/msi.c
diff options
context:
space:
mode:
authoriphydf <iphydf@users.noreply.github.com>2020-03-18 00:42:23 +0000
committeriphydf <iphydf@users.noreply.github.com>2020-03-18 00:53:02 +0000
commit1b7bf5b18299e65285c66bb498d181c2ccc2813e (patch)
treea88c912d0be1a545b58145cb55717dcd2de4c336 /toxav/msi.c
parent983c2c44fe42bfaa3e62961cfbbf1c9ea504c7bb (diff)
Mark file-local function definitions as `static`.
https://github.com/TokTok/hs-tokstyle/pull/43 implements a validation for this. We should avoid locally declaring functions from another translation unit, and instead use header files to export/import them.
Diffstat (limited to 'toxav/msi.c')
-rw-r--r--toxav/msi.c23
1 files changed, 12 insertions, 11 deletions
diff --git a/toxav/msi.c b/toxav/msi.c
index 69046079..aad2bb2d 100644
--- a/toxav/msi.c
+++ b/toxav/msi.c
@@ -61,20 +61,21 @@ typedef struct MSIMessage {
61} MSIMessage; 61} MSIMessage;
62 62
63 63
64void msg_init(MSIMessage *dest, MSIRequest request); 64static void msg_init(MSIMessage *dest, MSIRequest request);
65int msg_parse_in(const Logger *log, MSIMessage *dest, const uint8_t *data, uint16_t length); 65static int msg_parse_in(const Logger *log, MSIMessage *dest, const uint8_t *data, uint16_t length);
66uint8_t *msg_parse_header_out(MSIHeaderID id, uint8_t *dest, const void *value, uint8_t value_len, uint16_t *length); 66static uint8_t *msg_parse_header_out(MSIHeaderID id, uint8_t *dest, const void *value, uint8_t value_len,
67 uint16_t *length);
67static int send_message(Messenger *m, uint32_t friend_number, const MSIMessage *msg); 68static int send_message(Messenger *m, uint32_t friend_number, const MSIMessage *msg);
68int send_error(Messenger *m, uint32_t friend_number, MSIError error); 69static int send_error(Messenger *m, uint32_t friend_number, MSIError error);
69static int invoke_callback(MSICall *call, MSICallbackID cb); 70static int invoke_callback(MSICall *call, MSICallbackID cb);
70static MSICall *get_call(MSISession *session, uint32_t friend_number); 71static MSICall *get_call(MSISession *session, uint32_t friend_number);
71MSICall *new_call(MSISession *session, uint32_t friend_number); 72static MSICall *new_call(MSISession *session, uint32_t friend_number);
72void kill_call(MSICall *call); 73static void kill_call(MSICall *call);
73void on_peer_status(Messenger *m, uint32_t friend_number, uint8_t status, void *data); 74static void on_peer_status(Messenger *m, uint32_t friend_number, uint8_t status, void *data);
74void handle_init(MSICall *call, const MSIMessage *msg); 75static void handle_init(MSICall *call, const MSIMessage *msg);
75void handle_push(MSICall *call, const MSIMessage *msg); 76static void handle_push(MSICall *call, const MSIMessage *msg);
76void handle_pop(MSICall *call, const MSIMessage *msg); 77static void handle_pop(MSICall *call, const MSIMessage *msg);
77void handle_msi_packet(Messenger *m, uint32_t friend_number, const uint8_t *data, uint16_t length, void *object); 78static void handle_msi_packet(Messenger *m, uint32_t friend_number, const uint8_t *data, uint16_t length, void *object);
78 79
79 80
80/** 81/**