Campbell Barton
b9bf639ba4
BLI_string: remove BLI_strcpy_rlen
...
Avoid BLI_strcpy_rlen use as this has the same problems as strcpy
(it just returned the length which is useful at times).
Use memcpy instead when the size is calculated immediately beforehand.
Other uses of have been replaced by BLI_string_join_array that prevents
buffer overruns by taking the destination buffer length.
2023-06-24 18:49:29 +10:00
..
2023-05-31 16:19:06 +02:00
2023-06-03 08:54:37 +10:00
2023-06-20 13:26:38 +10:00
2023-06-07 21:47:45 +10:00
2023-05-31 16:19:06 +02:00
2023-06-07 21:47:45 +10:00
2023-05-31 16:19:06 +02:00
2023-06-03 08:54:37 +10:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-06-22 13:42:27 +10:00
2023-06-10 17:08:08 +10:00
2023-06-03 08:54:37 +10:00
2023-05-31 16:19:06 +02:00
2023-06-19 20:40:49 +10:00
2023-06-03 08:54:37 +10:00
2023-06-20 13:26:38 +10:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-06-08 10:11:41 +02:00
2023-05-31 16:19:06 +02:00
2023-06-14 13:59:38 +02:00
2023-06-12 15:49:50 +02:00
2023-06-10 17:21:24 +10:00
2023-05-31 16:19:06 +02:00
2023-06-03 08:54:37 +10:00
2023-06-05 13:54:49 +02:00
2023-05-31 16:19:06 +02:00
2023-06-19 20:40:49 +10:00
2023-06-03 08:54:37 +10:00
2023-06-23 10:09:01 +10:00
2023-06-19 20:40:49 +10:00
2023-06-15 13:35:34 +10:00
2023-06-23 10:09:03 +10:00
2023-06-23 10:09:01 +10:00
2023-06-16 12:20:40 +10:00
2023-06-23 10:09:01 +10:00
2023-06-03 08:54:37 +10:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-06-14 12:20:06 +10:00
2023-05-31 16:19:06 +02:00
2023-06-03 08:54:37 +10:00
2023-06-07 13:39:36 +10:00
2023-06-03 08:54:37 +10:00
2023-05-31 16:19:06 +02:00
2023-06-03 08:54:37 +10:00
2023-06-03 08:54:37 +10:00
2023-06-20 10:08:57 +02:00
2023-06-03 08:54:37 +10:00
2023-06-21 16:49:18 +02:00
2023-06-15 22:18:28 +02:00
2023-06-08 10:20:18 +02:00
2023-06-15 13:35:34 +10:00
2023-06-03 08:54:37 +10:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-06-03 08:54:37 +10:00
2023-06-03 08:54:37 +10:00
2023-06-16 08:14:25 -04:00
2023-06-16 08:14:25 -04:00
2023-05-31 16:19:06 +02:00
2023-06-16 08:14:25 -04:00
2023-05-31 16:19:06 +02:00
2023-06-13 20:23:39 +02:00
2023-05-31 16:19:06 +02:00
2023-06-14 12:37:52 -04:00
2023-05-31 16:19:06 +02:00
2023-06-15 22:18:28 +02:00
2023-06-15 22:18:28 +02:00
2023-06-14 12:37:52 -04:00
2023-05-31 16:19:06 +02:00
2023-06-03 08:54:37 +10:00
2023-06-03 08:54:37 +10:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-06-03 08:54:37 +10:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-06-15 13:35:34 +10:00
2023-06-14 12:20:06 +10:00
2023-06-14 12:37:52 -04:00
2023-05-31 16:19:06 +02:00
2023-06-19 20:40:49 +10:00
2023-06-15 22:18:28 +02:00
2023-06-15 22:18:28 +02:00
2023-06-15 22:18:28 +02:00
2023-06-15 22:18:28 +02:00
2023-06-15 22:18:28 +02:00
2023-06-15 22:18:28 +02:00
2023-06-15 22:18:28 +02:00
2023-06-15 22:18:28 +02:00
2023-06-16 08:14:25 -04:00
2023-06-15 13:35:34 +10:00
2023-06-15 13:35:34 +10:00
2023-06-15 13:35:34 +10:00
2023-06-15 13:35:34 +10:00
2023-06-15 13:35:34 +10:00
2023-06-22 10:51:43 +02:00
2023-06-15 13:35:34 +10:00
2023-06-22 10:51:43 +02:00
2023-05-31 16:19:06 +02:00
2023-06-03 08:54:37 +10:00
2023-06-15 13:35:34 +10:00
2023-06-15 13:35:34 +10:00
2023-06-15 13:35:34 +10:00
2023-05-31 16:19:06 +02:00
2023-06-19 20:40:49 +10:00
2023-06-03 08:54:37 +10:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-06-23 15:55:42 +02:00
2023-06-15 13:35:34 +10:00
2023-06-15 13:35:34 +10:00
2023-05-31 16:19:06 +02:00
2023-06-15 13:35:34 +10:00
2023-06-23 15:55:42 +02:00
2023-06-15 22:18:28 +02:00
2023-06-19 20:40:49 +10:00
2023-05-31 16:19:06 +02:00
2023-06-14 12:37:52 -04:00
2023-06-03 08:54:37 +10:00
2023-06-19 20:40:49 +10:00
2023-06-03 08:54:37 +10:00
2023-06-03 08:54:37 +10:00
2023-06-15 13:35:34 +10:00
2023-06-03 08:54:37 +10:00
2023-06-05 12:42:46 +10:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-06-15 13:35:34 +10:00
2023-06-15 13:35:34 +10:00
2023-06-15 13:35:34 +10:00
2023-06-23 10:09:01 +10:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-06-04 18:35:12 +10:00
2023-06-03 08:54:37 +10:00
2023-06-15 13:35:34 +10:00
2023-05-31 16:19:06 +02:00
2023-06-23 10:09:01 +10:00
2023-06-04 19:27:38 +10:00
2023-06-03 08:54:37 +10:00
2023-05-31 16:19:06 +02:00
2023-06-03 08:54:37 +10:00
2023-06-03 08:54:37 +10:00
2023-06-04 18:35:12 +10:00
2023-06-03 08:54:37 +10:00
2023-06-03 08:54:37 +10:00
2023-06-03 08:54:37 +10:00
2023-06-19 20:40:49 +10:00
2023-06-07 13:22:07 +10:00
2023-06-03 08:54:37 +10:00
2023-06-16 08:14:25 -04:00
2023-05-31 16:19:06 +02:00
2023-06-13 08:22:50 -04:00
2023-06-15 22:18:28 +02:00
2023-05-31 16:19:06 +02:00
2023-06-16 08:14:25 -04:00
2023-06-03 08:54:37 +10:00
2023-06-14 12:37:52 -04:00
2023-06-14 12:37:52 -04:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-06-20 16:33:08 -04:00
2023-06-20 16:33:08 -04:00
2023-06-14 12:37:52 -04:00
2023-06-08 15:59:10 -04:00
2023-06-03 08:54:37 +10:00
2023-05-31 16:19:06 +02:00
2023-06-19 20:40:49 +10:00
2023-06-03 08:54:37 +10:00
2023-05-31 16:19:06 +02:00
2023-06-16 08:14:25 -04:00
2023-06-23 10:09:01 +10:00
2023-06-03 08:54:37 +10:00
2023-06-23 10:09:01 +10:00
2023-05-31 16:19:06 +02:00
2023-06-14 12:37:52 -04:00
2023-05-31 16:19:06 +02:00
2023-06-13 20:23:39 +02:00
2023-05-31 16:19:06 +02:00
2023-06-14 12:37:52 -04:00
2023-05-31 16:19:06 +02:00
2023-06-14 12:37:52 -04:00
2023-06-14 12:37:52 -04:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-06-03 08:54:37 +10:00
2023-05-31 16:19:06 +02:00
2023-06-19 20:40:49 +10:00
2023-06-23 18:31:49 +02:00
2023-06-14 14:04:22 +02:00
2023-06-16 10:53:11 +02:00
2023-06-14 20:30:10 +02:00
2023-06-14 14:04:22 +02:00
2023-06-20 10:25:41 +02:00
2023-06-23 22:15:42 +02:00
2023-06-03 08:54:37 +10:00
2023-06-15 22:18:28 +02:00
2023-06-13 20:23:39 +02:00
2023-06-23 10:09:01 +10:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-06-03 08:54:37 +10:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-06-03 08:54:37 +10:00
2023-06-03 08:54:37 +10:00
2023-06-14 20:22:17 -07:00
2023-06-03 08:54:37 +10:00
2023-05-31 16:19:06 +02:00
2023-06-14 12:20:06 +10:00
2023-06-14 12:37:52 -04:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-06-15 13:35:34 +10:00
2023-06-15 13:35:34 +10:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-06-19 20:40:49 +10:00
2023-06-16 08:14:25 -04:00
2023-06-03 08:54:37 +10:00
2023-06-05 10:57:34 +10:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-06-23 08:39:46 +02:00
2023-06-03 08:54:37 +10:00
2023-06-15 13:35:34 +10:00
2023-06-09 18:38:35 +02:00
2023-06-12 15:49:50 +02:00
2023-06-16 08:23:24 -04:00
2023-06-23 22:15:42 +02:00
2023-06-03 08:54:37 +10:00
2023-06-23 10:09:01 +10:00
2023-05-31 16:19:06 +02:00
2023-06-03 08:54:37 +10:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-06-14 12:37:52 -04:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-06-14 12:37:52 -04:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-06-21 13:42:33 -04:00
2023-06-10 17:35:58 +10:00
2023-06-24 18:49:29 +10:00
2023-06-07 14:17:37 +02:00
2023-06-08 17:55:16 +02:00
2023-06-03 08:54:37 +10:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-06-03 08:54:37 +10:00
2023-06-03 08:54:37 +10:00
2023-05-31 16:19:06 +02:00
2023-06-03 08:54:37 +10:00
2023-06-23 15:55:42 +02:00
2023-05-31 16:19:06 +02:00
2023-06-05 15:35:00 +02:00
2023-06-03 08:54:37 +10:00
2023-06-23 10:09:01 +10:00
2023-06-23 18:05:01 +10:00
2023-06-20 10:08:57 +02:00
2023-05-31 16:19:06 +02:00
2023-05-31 16:19:06 +02:00
2023-06-23 10:09:01 +10:00
2023-06-03 08:54:37 +10:00
2023-06-03 08:54:37 +10:00
2023-06-19 12:40:37 +10:00
2023-06-19 12:40:37 +10:00