Damien George
0d3cb6726d
py: Change vstr so that it doesn't null terminate buffer by default.
...
This cleans up vstr so that it's a pure "variable buffer", and the user
can decide whether they need to add a terminating null byte. In most
places where vstr is used, the vstr did not need to be null terminated
and so this patch saves code size, a tiny bit of RAM, and makes vstr
usage more efficient. When null termination is needed it must be
done explicitly using vstr_null_terminate.
2015-01-28 23:43:01 +00:00
..
2015-01-20 11:55:10 +00:00
2015-01-14 00:38:33 +00:00
2015-01-01 18:07:43 +00:00
2015-01-14 00:38:33 +00:00
2015-01-01 18:07:43 +00:00
2015-01-22 14:08:58 +00:00
2015-01-22 14:08:58 +00:00
2015-01-20 12:47:20 +00:00
2015-01-01 18:07:43 +00:00
2015-01-13 15:55:54 +00:00
2015-01-16 17:47:07 +00:00
2015-01-01 20:32:09 +00:00
2015-01-27 22:49:01 +02:00
2015-01-01 20:32:09 +00:00
2015-01-12 22:30:49 +00:00
2015-01-20 12:47:20 +00:00
2015-01-28 23:43:01 +00:00
2015-01-28 23:43:01 +00:00
2014-12-27 16:12:17 +02:00
2015-01-28 23:43:01 +00:00
2015-01-20 12:47:20 +00:00
2015-01-16 12:24:49 +00:00
2015-01-28 23:43:01 +00:00
2015-01-24 23:14:12 +00:00
2015-01-24 23:14:12 +00:00
2015-01-01 20:32:09 +00:00
2015-01-24 23:14:12 +00:00
2015-01-20 12:47:20 +00:00
2015-01-01 20:32:09 +00:00
2015-01-01 20:32:09 +00:00
2015-01-20 11:52:12 +02:00
2015-01-20 11:52:12 +02:00
2015-01-12 22:34:38 +00:00
2015-01-07 20:33:00 +00:00
2014-12-27 17:33:30 +00:00
2015-01-28 14:07:11 +00:00
2015-01-07 20:33:00 +00:00
2015-01-01 20:32:09 +00:00
2015-01-01 20:32:09 +00:00
2015-01-11 22:40:38 +00:00
2015-01-07 20:33:00 +00:00
2015-01-16 17:47:07 +00:00
2015-01-28 23:43:01 +00:00
2014-06-07 13:14:45 +01:00
2014-11-06 18:48:38 +00:00
2015-01-01 20:32:09 +00:00
2015-01-28 14:07:11 +00:00
2015-01-01 20:32:09 +00:00
2015-01-01 20:32:09 +00:00
2015-01-07 20:33:00 +00:00
2015-01-01 20:32:09 +00:00
2015-01-01 20:32:09 +00:00
2015-01-20 12:47:20 +00:00
2015-01-21 23:18:02 +00:00
2015-01-12 22:30:49 +00:00
2015-01-20 11:52:12 +02:00
2015-01-07 20:33:00 +00:00
2015-01-22 00:16:41 +00:00
2015-01-27 17:47:38 +00:00
2015-01-24 23:12:58 +00:00
2015-01-21 17:00:01 +00:00
2015-01-07 20:33:00 +00:00
2015-01-07 20:33:00 +00:00
2015-01-07 20:33:00 +00:00
2015-01-08 16:24:44 +00:00
2015-01-07 20:33:00 +00:00
2015-01-07 20:33:00 +00:00
2015-01-25 18:35:54 +00:00
2015-01-25 18:35:54 +00:00
2015-01-20 12:47:20 +00:00
2015-01-20 12:47:20 +00:00
2015-01-20 12:47:20 +00:00
2015-01-20 12:47:20 +00:00
2015-01-20 12:47:20 +00:00
2015-01-20 12:47:20 +00:00
2015-01-20 12:47:20 +00:00
2015-01-20 12:47:20 +00:00
2015-01-21 23:17:27 +00:00
2015-01-07 20:33:00 +00:00
2015-01-20 14:11:27 +00:00
2015-01-20 12:47:20 +00:00
2015-01-20 12:47:20 +00:00
2015-01-01 20:32:09 +00:00
2015-01-20 12:47:20 +00:00
2015-01-01 20:32:09 +00:00
2015-01-01 20:32:09 +00:00
2015-01-24 20:54:28 +00:00
2015-01-24 20:54:28 +00:00
2015-01-24 20:54:28 +00:00
2015-01-24 20:54:28 +00:00
2015-01-20 12:47:20 +00:00
2015-01-01 20:32:09 +00:00
2015-01-20 14:11:27 +00:00
2015-01-20 12:47:20 +00:00
2015-01-01 20:32:09 +00:00
2015-01-24 20:21:09 +00:00
2015-01-20 12:47:20 +00:00
2015-01-20 14:11:27 +00:00
2015-01-20 12:47:20 +00:00
2015-01-20 12:47:20 +00:00
2015-01-21 00:19:42 +00:00
2015-01-20 12:47:20 +00:00
2015-01-20 12:47:20 +00:00
2015-01-28 23:43:01 +00:00
2015-01-23 02:15:56 +02:00
2015-01-20 23:50:43 +00:00
2015-01-28 14:14:57 +00:00
2015-01-20 12:47:20 +00:00
2015-01-01 20:32:09 +00:00
2015-01-27 18:02:25 +00:00
2015-01-07 21:07:23 +00:00
2015-01-20 12:47:20 +00:00
2015-01-01 20:32:09 +00:00
2015-01-24 23:12:58 +00:00
2015-01-01 20:32:09 +00:00
2015-01-01 20:32:09 +00:00
2015-01-01 20:32:09 +00:00
2015-01-01 20:32:09 +00:00
2015-01-01 20:32:09 +00:00
2015-01-20 12:47:20 +00:00
2015-01-01 20:32:09 +00:00
2015-01-20 12:47:20 +00:00
2015-01-20 12:47:20 +00:00
2015-01-12 22:30:49 +00:00
2014-06-07 09:16:42 +02:00
2015-01-20 11:52:12 +02:00
2015-01-16 17:47:07 +00:00
2015-01-11 22:06:53 +00:00
2015-01-21 00:19:42 +00:00
2015-01-01 20:32:09 +00:00
2015-01-01 20:32:09 +00:00
2014-12-27 16:12:17 +02:00
2015-01-27 18:02:25 +00:00
2015-01-27 18:02:25 +00:00
2015-01-01 20:32:09 +00:00
2015-01-01 20:32:09 +00:00
2015-01-20 12:47:20 +00:00
2015-01-27 18:02:25 +00:00
2015-01-01 20:32:09 +00:00
2015-01-01 20:32:09 +00:00
2015-01-07 20:33:00 +00:00
2015-01-01 20:32:09 +00:00
2015-01-28 23:43:01 +00:00
2015-01-01 20:32:09 +00:00
2015-01-01 20:32:09 +00:00
2015-01-01 20:32:09 +00:00
2015-01-13 15:55:54 +00:00
2015-01-13 15:55:54 +00:00
2015-01-28 23:43:01 +00:00
2015-01-12 22:30:49 +00:00