commit fbb773a

default  ·  2023-10-14 08:04:40 +0000 UTC
parent 3b88cfe
Backport from xs.
3 files changed,  +4, -4
M xs.h
+1, -1
1@@ -448,7 +448,7 @@ static void *job_thread(void *arg)
2             /* it's a socket */
3             FILE *f = NULL;
4 
5-            xs_data_get(job, &f);
6+            xs_data_get(&f, job);
7 
8             if (f != NULL)
9                 httpd_connection(f);
M xs.h
+2, -2
 1@@ -115,7 +115,7 @@ const char *xs_number_str(const xs_number *v);
 2 
 3 xs_data *xs_data_new(const void *data, int size);
 4 int xs_data_size(const xs_data *value);
 5-void xs_data_get(const xs_data *value, void *data);
 6+void xs_data_get(void *data, const xs_data *value);
 7 
 8 void *xs_memmem(const char *haystack, int h_size, const char *needle, int n_size);
 9 
10@@ -1153,7 +1153,7 @@ int xs_data_size(const xs_data *value)
11 }
12 
13 
14-void xs_data_get(const xs_data *value, void *data)
15+void xs_data_get(void *data, const xs_data *value)
16 /* copies the raw data stored inside value into data */
17 {
18     memcpy(data, &value[4], xs_data_size(value));
+1, -1
1@@ -1 +1 @@
2-/* 0b8d1591403ac07d83de975db6afa27e353f958c */
3+/* a9cd3893c427bbcc478c5680245d435e415fd58a */