Sean Bright
abad395098
vector.h: Fix implementation of AST_VECTOR_COMPACT() for empty vectors
...
The assumed behavior of realloc() - that it was effectively a free() if
its second argument was 0 - is Linux specific behavior and is not
guaranteed by either POSIX or the C specification.
Instead, if we want to resize a vector to 0, do it explicitly.
Change-Id: Ife31d4b510ebab41cb5477fdc7ea4e3138ca8b4f
2020-08-10 07:02:40 -05:00
..
2017-12-22 09:23:22 -05:00
2018-08-14 12:45:10 -05:00
2015-04-11 19:43:43 -06:00
2019-09-18 15:26:00 -05:00
2020-03-31 10:45:16 -05:00
2017-12-22 09:23:22 -05:00
2017-12-22 09:23:22 -05:00
2018-01-24 13:37:29 -05:00
2017-11-13 18:47:46 -05:00
2020-06-10 13:56:45 -05:00
2019-11-18 08:30:05 -06:00
2017-12-22 09:23:22 -05:00
2017-12-20 12:40:01 -05:00
2017-12-10 12:51:16 -06:00
2018-08-14 12:45:10 -05:00
2019-09-23 12:34:41 -05:00
2019-08-20 08:43:39 -05:00
2017-12-22 09:23:22 -05:00
2020-02-18 09:50:32 -06:00
2018-11-19 05:48:42 -07:00
2017-12-20 12:40:01 -05:00
2017-06-13 17:06:15 -05:00
2017-08-22 11:59:49 -05:00
2020-04-20 09:12:46 -05:00
2018-01-31 13:13:27 -06:00
2019-12-16 15:54:05 +00:00
2015-07-12 20:44:16 -05:00
2019-11-18 08:30:05 -06:00
2017-12-20 12:40:01 -05:00
2018-03-14 05:20:12 -04:00
2018-03-14 05:20:12 -04:00
2019-08-07 04:47:12 -06:00
2019-11-18 08:30:05 -06:00
2020-02-18 16:22:27 +00:00
2018-03-01 13:13:55 -06:00
2017-12-22 09:23:22 -05:00
2017-05-30 15:10:20 -05:00
2018-03-01 13:13:55 -06:00
2016-07-19 22:45:10 -05:00
2019-11-18 08:30:05 -06:00
2019-09-12 15:58:49 -05:00
2019-05-06 16:26:46 -05:00
2017-06-21 16:18:13 -05:00
2020-06-15 08:50:54 -05:00
2018-07-18 13:37:03 -05:00
2018-03-13 17:39:48 -04:00
2018-03-19 18:00:20 -04:00
2016-04-05 11:55:50 -05:00
2019-08-22 06:32:54 -06:00
2020-03-13 10:01:01 -05:00
2015-04-15 10:47:53 -03:00
2015-07-31 09:44:20 -05:00
2015-04-09 14:58:02 +00:00
2020-03-13 10:01:01 -05:00
2015-07-07 21:31:49 -05:00
2017-12-22 09:23:22 -05:00
2018-03-14 05:20:12 -04:00
2017-12-22 09:23:22 -05:00
2018-04-20 12:50:03 +02:00
2015-04-16 09:34:56 -05:00
2018-03-14 05:20:12 -04:00
2017-12-22 09:23:22 -05:00
2015-05-19 21:11:21 -05:00
2019-02-20 12:52:40 -06:00
2018-03-14 05:20:12 -04:00
2016-04-22 15:45:47 -05:00
2018-04-30 16:30:44 -04:00
2019-09-12 11:16:09 +02:00
2020-02-24 13:37:31 -06:00
2017-12-22 09:23:22 -05:00
2020-07-07 15:02:45 -05:00
2017-12-22 09:23:22 -05:00
2017-12-22 09:23:22 -05:00
2017-12-22 09:23:22 -05:00
2015-04-17 15:58:07 -05:00
2018-03-01 13:13:55 -06:00
2018-03-01 13:13:55 -06:00
2020-01-02 16:51:14 -05:00
2017-12-20 12:40:01 -05:00
2016-07-22 10:09:08 +02:00
2017-12-22 09:23:22 -05:00
2017-12-22 09:23:22 -05:00
2016-09-29 03:22:28 -04:00
2017-12-22 09:23:22 -05:00
2020-01-02 16:51:14 -05:00
2019-04-05 02:33:14 +02:00
2018-01-27 10:25:11 +01:00
2018-10-19 11:43:25 -05:00
2020-07-07 14:09:50 -05:00
2020-07-06 05:27:19 -05:00
2019-11-18 08:30:05 -06:00
2015-07-12 20:44:16 -05:00
2019-01-28 13:28:22 -06:00
2020-07-06 05:27:19 -05:00
2019-11-18 08:30:05 -06:00
2018-04-30 16:30:44 -04:00
2018-10-04 18:45:26 -05:00
2015-05-02 19:31:12 -05:00
2016-05-27 11:00:09 -05:00
2019-04-23 17:39:57 -05:00
2016-09-02 09:13:45 -04:00
2020-03-26 07:44:29 -05:00
2017-03-20 08:55:05 -04:00
2017-11-10 13:32:06 -05:00
2020-06-02 11:36:12 -05:00
2016-09-27 13:42:02 -05:00
2019-11-18 08:30:05 -06:00
2018-03-22 00:33:12 -04:00
2019-02-20 12:52:40 -06:00
2017-12-22 09:23:22 -05:00
2016-06-02 22:53:39 +03:00
2017-12-22 09:23:22 -05:00
2017-12-22 09:23:22 -05:00
2019-12-13 14:05:23 -06:00
2017-03-21 13:40:29 -06:00
2018-01-24 13:37:29 -05:00
2016-01-22 11:59:06 -06:00
2019-02-07 08:23:04 -06:00
2018-09-06 14:29:44 -04:00
2016-05-09 10:40:36 -03:00
2015-10-24 11:02:43 -05:00
2016-05-18 18:37:27 -05:00
2019-11-18 08:30:05 -06:00
2020-01-08 15:19:19 +00:00
2020-02-27 14:21:51 -06:00
2020-06-16 07:16:28 -05:00
2016-07-21 16:25:41 +02:00
2019-09-18 15:26:00 -05:00
2020-02-25 10:00:25 -06:00
2019-07-18 01:22:30 -06:00
2016-08-10 17:43:15 -05:00
2017-12-04 17:21:27 -06:00
2017-12-22 09:23:22 -05:00
2015-05-19 21:11:21 -05:00
2019-10-07 16:49:39 -05:00
2015-05-02 19:31:12 -05:00
2019-11-18 08:30:05 -06:00
2017-12-22 09:23:22 -05:00
2017-05-30 15:10:20 -05:00
2020-02-19 19:32:16 +00:00
2019-01-28 13:28:22 -06:00
2017-12-22 09:23:22 -05:00
2017-12-22 09:23:22 -05:00
2016-05-17 14:01:22 -03:00
2016-05-20 09:06:12 -05:00
2019-03-07 07:41:14 -06:00
2019-06-13 14:06:08 -06:00
2018-11-18 15:08:07 -05:00
2020-05-05 10:09:15 -05:00
2017-03-30 22:59:59 -05:00
2018-12-26 13:37:16 -05:00
2019-01-17 12:52:08 -06:00
2017-03-30 22:59:59 -05:00
2015-05-19 21:11:21 -05:00
2020-01-06 09:52:34 -06:00
2017-12-22 09:23:22 -05:00
2020-04-23 09:11:04 -05:00
2018-03-20 06:58:56 -05:00
2020-06-30 08:12:46 -06:00
2019-10-07 16:49:39 -05:00
2018-06-18 12:35:43 -06:00
2017-12-22 09:23:22 -05:00
2015-11-25 20:29:55 +01:00
2017-05-24 15:58:18 -05:00
2018-10-17 08:27:25 -05:00
2017-12-22 09:23:22 -05:00
2016-01-08 06:20:22 +01:00
2017-12-22 09:23:22 -05:00
2017-12-22 09:23:22 -05:00
2018-03-14 05:20:12 -04:00
2020-07-27 17:36:23 -05:00
2020-04-14 09:29:42 -05:00
2018-06-23 08:26:19 +02:00
2020-08-10 07:02:40 -05:00
2018-07-23 06:47:31 -05:00