Max Kellermann
|
6eea56861b
|
AUTHORS, ...: update my email address
|
2017-01-17 11:54:55 +01:00 |
|
Max Kellermann
|
a67b7266ed
|
util/AllocatedString: work around bogus gcc6 warning
|
2016-05-11 17:10:15 +02:00 |
|
Max Kellermann
|
8ba3378096
|
util/AllocatedString: add operator==(nullptr)
|
2016-04-13 12:23:10 +02:00 |
|
Max Kellermann
|
fab5f58ee0
|
util/AllocatedString: add operator[]
|
2016-04-12 22:57:13 +02:00 |
|
Max Kellermann
|
55be8e6f52
|
util/AllocatedString: add typedef size_type
|
2016-04-12 22:56:57 +02:00 |
|
Max Kellermann
|
c75b9b0d12
|
util/StringPointer: add typedef reference_type
|
2016-04-12 22:55:12 +02:00 |
|
Max Kellermann
|
9b85446808
|
util/StringPointer: rename typedef pointer to pointer_type
|
2016-04-12 22:53:06 +02:00 |
|
Max Kellermann
|
e31cdf0df9
|
util/AllocatedString: fix off-by-one bug in Duplicate()
|
2015-09-01 23:33:19 +02:00 |
|
Max Kellermann
|
ffe689363f
|
util/AllocatedString: add constant "SENTINEL"
|
2015-09-01 21:11:22 +02:00 |
|
Max Kellermann
|
037d1d9ad1
|
util/AllocatedString: add methods Duplicate(), Clone()
|
2015-06-25 23:44:16 +02:00 |
|
Max Kellermann
|
619ef2b341
|
util/AllocatedString: add method empty()
|
2015-06-25 23:44:16 +02:00 |
|
Max Kellermann
|
61a3028788
|
util/AllocatedString: remove bogus code from operator=
|
2015-06-23 13:20:11 +02:00 |
|
Max Kellermann
|
11d048b8e3
|
util/AllocatedString: new utility class
|
2015-06-23 12:48:21 +02:00 |
|